recettes/templates/index.hbs

71 lines
2.4 KiB
Handlebars

{{#extend "base"}}
{{#content "title"}}
Recettes
{{/ content}}
{{#content "navitems"}}
{{#if pagination.previous }}
<li><a href="/{{ pagination.previous.path }}" class="btn pull-right">
<i class="glyphicon glyphicon-chevron-right">
</i>Newer&nbsp;&nbsp;</a></li>
{{/ if}}
{{#if pagination.next }}
<li><a href="/{{ pagination.next.path }}" class="btn pull-left">
<i class="glyphicon glyphicon-chevron-left">
</i>&nbsp;&nbsp;Older</a></li>
{{/ if}}
{{/content}}
{{#content "content"}}
<div class="content row">
<div class="list-recette list col-sm-8">
{{#eachSorted pagination.files}}
<article class="content">
<header class="header">
<h3 class="list-content-title">
<a href="{{ path.href }}">
{{#ifCond type '==' 'recette'}}
<span class="glyphicon glyphicon-apple"></span>
{{else}}
<span class="glyphicon glyphicon-list"></span>
{{/ifCond}}
{{ data.title }}
</a>
</h3>
</header>
<section class="content-article">
{{{ data.description }}}
</section>
</article>
{{/ eachSorted}}
</div>
<div class="list-tags list col-sm-4">
<ul class="list-group">
{{#each tags}}
<a href="/{{ @key }}/" class="list-group-item {{#ifCond @key '==' ../tag }}active{{/ifCond }}">
<span class="badge">{{ posts.length }}</span>
{{ data.title }}
</a>
{{/each}}
</ul>
</div>
</div>
<nav class="navigation cf">
{{#if pagination.previous }}
<a href="{{ pagination.previous.path.href }}" class="btn pull-right">
<i class="glyphicon glyphicon-chevron-right">
</i>Newer&nbsp;&nbsp;</a>
{{/ if}}
{{#each pagination.pages}}
<a href="{{ path.href }}" class="btn">{{ pagination.name }}</a>
{{/each}}
{{#if pagination.next }}
<a href="{{ pagination.next.path.href }}" class="btn pull-left">
<i class="glyphicon glyphicon-chevron-left">
</i>&nbsp;&nbsp;Older</a>
{{/ if}}
</nav>
{{/ content}}
{{/ extend}}