forked from projects/fipamo
61ae73a9e5
First pass for CSS refactor for the dashboard, including the login and index templates. Still rough but the basic structure is in place for both as well as the re-worked css that will be added to the repo later once all the pages have been updated. Lots to do still but a good start.
52 lines
1.3 KiB
Twig
52 lines
1.3 KiB
Twig
<section role="index-header">
|
|
<div>
|
|
<h1>Recent</h1>
|
|
</div>
|
|
<div>
|
|
<a href='/dashboard/pages' title="view pages">
|
|
<button>
|
|
<svg role="icon">
|
|
<use xlink:href="/assets/images/global/sprite.svg#entypo-archive"/>
|
|
</svg>
|
|
</button>
|
|
</a>
|
|
|
|
<a href='/dashboard/page/add/new' title="add new page">
|
|
<button>
|
|
<svg role="icon">
|
|
<use xlink:href="/assets/images/global/sprite.svg#entypo-plus"/>
|
|
</svg>
|
|
</button>
|
|
</a>
|
|
</div>
|
|
</section>
|
|
<section role="index-recent-pages">
|
|
{% if data["entryCount"] != 0 %}
|
|
{% for page in data['pages'] %}
|
|
{% if page.media[0].type == 'mp4' %}
|
|
|
|
<a href="/dashboard/page/edit/{{ page.uuid }}" id="{{ page.uuid }}" class="post-video-link recent-link">
|
|
<video class="post-video" loop muted autoplay>
|
|
<source src="{{ page.media[0].file }}" type="video/mp4">
|
|
|
|
Sorry, your browser doesn't support embedded videos.
|
|
</video>
|
|
|
|
{{ include("dash/partials/recent-meta.twig") }}
|
|
</a>
|
|
|
|
{% else %}
|
|
<a href="/dashboard/page/edit/{{ page.uuid }}" id="{{ page.uuid }}" class="post-link recent-link" style="background: url({{ page.media[0].file }}) no-repeat center center / cover">
|
|
|
|
|
|
{{ include("dash/partials/recent-meta.twig") }}
|
|
</a>
|
|
{% endif %}
|
|
|
|
{% endfor %}
|
|
{% else %}
|
|
There are no pages
|
|
{% endif %}
|
|
|
|
</section>
|