tabi/templates/partials/main_page_micro_list.html
2026-02-02 01:33:11 +01:00

38 lines
2.2 KiB
HTML

{% if section.extra.show_micro | default(value=false) %}
{% if section.extra.micro_path %}
{%- set micro_section = get_section(path=section.extra.micro_path) -%}
{%- if micro_section -%}
{%- set show_pages = micro_section.pages -%}
{%- set max_micro = section.extra.max_micro | default(value=5) -%}
{%- set section_name = section.extra.micro_section_name | default(value="Latest Thoughts") -%}
<div id="micro-posts">
<h1 class="title-container section-title bottom-divider">{{ section_name }}</h1>
<div class="micro-list">
{% for post in show_pages | slice(end=max_micro) %}
<div class="micro-entry">
<div class="micro-meta">
<a class="micro-date no-hover-padding" href="{{ post.permalink | safe }}">
<time datetime="{{ post.date | date(format='%Y-%m-%dT%H:%M:%S') }}">
{{ macros_format_date::format_date(date=post.date, short=true, language_strings=language_strings) }} · {{ post.date | date(format='%H:%M') }}
</time>
</a>
{%- if config.extra.micro_iine | default(value=false) -%}
{%- set slug = post.path -%}
{%- include "partials/iine_button.html" -%}
{%- endif -%}
</div>
<div class="micro-text">
{{ post.content | safe }}
</div>
</div>
{% endfor %}
</div>
{%- if show_pages | length > max_micro -%}
<div class="all-posts">
<a href="{{ get_url(path=micro_section.path, lang=lang) }}/">All {{ section_name | lower }}&nbsp;<span class="arrow"></span></a>
</div>
{%- endif -%}
</div>
{%- endif -%}
{% endif %}
{% endif %}