You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1008 B
HTML
44 lines
1008 B
HTML
{% macro nav_list_items(items) %}
|
|
{% if items %}
|
|
<ul>
|
|
{% for item in items %}
|
|
<li><a href="{{ item.path }}">{{ item.name }}</a></li>
|
|
{% endfor %}
|
|
</ul>
|
|
{% endif %}
|
|
{% endmacro list_items %}
|
|
|
|
{% macro list_posts(section) %}
|
|
{% for post in section.pages %}
|
|
<a href="
|
|
{% if post.extra.link %}
|
|
{{ post.extra.link }}
|
|
{% else %}
|
|
{{ post.permalink }}
|
|
{% endif %}
|
|
">
|
|
<article
|
|
{% if post.extra.color %}
|
|
style="border-color: {{ post.extra.color }}"
|
|
{% endif %}
|
|
>
|
|
<div class="title">
|
|
{% if post.extra.logo %}
|
|
<img src="{{ post.permalink ~ "../" ~ post.extra.logo }}" alt="{{ post.title }}">
|
|
{% else %}
|
|
{{ post.title }}
|
|
{% endif %}
|
|
</div>
|
|
{% if post.summary %}
|
|
{{ post.summary | safe }}
|
|
{% else %}
|
|
{{ post.content | safe }}
|
|
{% endif %}
|
|
{% if post.date %}
|
|
<div class="date">{{ post.date | date(format="%d.%m.%Y")}}</div>
|
|
{% endif %}
|
|
</article>
|
|
</a>
|
|
{% endfor %}
|
|
{% endmacro list_posts %}
|