{% macro print_recipe(recipe) %} <article {% if recipe.taxonomies.tagy %} {% for tag in recipe.taxonomies.tagy %} {% if tag == "pikantní" %} class="chilli" {% break %} {% endif %} {% endfor %} {% endif %} > <a href="{{ recipe.permalink }}"> {% set_global image_found = 0 %} {% for asset in recipe.assets %} {% if asset is matching("[img.](jpg|png)$") %} <img src="{{ resize_image(path=asset, width=300, height=300, op="fill") }}" alt="Náhled"> {% set_global image_found = 1 %} {% break %} {% endif %} {% endfor %} {% if image_found == 0 %} <img src="/temp.jpg" alt="Náhradní obrázek"> {% endif %} {% set_global image_found = 0 %} {% if recipe.title %}<h3>{{ recipe.title }}</h3>{% endif %} </a> {% if recipe.date %}<span class="date">{{ recipe.date | date(format="%d.%m.%Y") }}</span>{% endif %} </article> {% endmacro print_recipe %} {% macro pagination() %} {% if paginator.previous %}<a href="{{ paginator.previous }}">« Předchozí stránka</a> |{% endif %} <span>{{ paginator.current_index }} / {{ paginator.number_pagers }}</span> {% if paginator.next %}| <a href="{{ paginator.next }}">Další stránka »</a>{% endif %} {% endmacro pagination %} {% macro subnav() %} <ul> {% for item in config.extra.menu %} <li><a href="{{ item.path }}">{{ item.name }}</a></li> {% endfor %} </ul> {% endmacro subnav %} {% macro recipe_image() %} {% for asset in page.assets %} {% if asset is matching("[img.](jpg|png)$") %} <a href="/{{ asset }}"><img src="{{ resize_image(path=asset, width=900, height=400, op="fill") }}" alt="Náhled"></a> {% break %} {% endif %} {% endfor %} {% endmacro recipe_image %} {% macro recipe_meta() %} {% if page.extra.portions %}<span class="tag">Porce: <strong>{{ page.extra.portions }}</strong></span>{% endif %} {% if page.extra.time %}<span class="tag">Doba přípravy: <strong>{{ page.extra.time }} min</strong></span>{% endif %} {% if page.extra.source %}<span class="tag">Zdroj: <strong>{{ page.extra.source }}</strong></span>{% endif %} <a href="{{ config.extra.git }}/_edit/master/content/{{ page.relative_path }}" class="edit" title="Upravit"><span class="icon-pencil"></span></a> {% endmacro recipe_meta %} {% macro recipe_taxonomies() %} {% if page.taxonomies.kategorie %} {% set categories = page.taxonomies.kategorie %} <div class="taglist"> Kategorie – {% for term in categories %} <span class="tag"><a href="{{ get_taxonomy_url(kind="kategorie", name=term) | safe }}">{{ term | capitalize() }}</a></span> {% endfor %} </div> {% endif %} {% if page.taxonomies.tagy %} {% set tags = page.taxonomies.tagy %} <div class="taglist"> Tagy – {% for term in tags %} <span class="tag"><a href="{{ get_taxonomy_url(kind="tagy", name=term) | safe }}">{{ term | capitalize() }}</a></span> {% endfor %} </div> {% endif %} {% endmacro recipe_taxonomies %} {% macro list_terms() %} {% if terms %} <ul> {% for term in terms %} <li><a href="{{ term.permalink }}">{{ term.name | capitalize() }}</a> ({{ term.pages | length }})</li> {% endfor %} </ul> {% endif %} {% endmacro list_terms %}