56 lines
1.8 KiB
HTML
56 lines
1.8 KiB
HTML
{% extends "base.html" %}
|
||
|
||
{% block title %}{% if page.label %}{{ page.label }} — {% endif %}{{ site.config.name }}{% if page.page_num > 1 %} — Page {{ page.page_num }}{% endif %}{% endblock %}
|
||
|
||
{% block head %}
|
||
{% if page.page_num > 1 %}<meta name="robots" content="noindex, follow">{% endif %}
|
||
{% if page.kind == "section" %}
|
||
<link rel="alternate" type="application/atom+xml" title="{{ page.label }}" href="{{ site.feed_url('section', page.label) }}">
|
||
{% endif %}
|
||
{% endblock %}
|
||
|
||
{% block breadcrumb %}
|
||
{% if page.kind == "section" %}
|
||
<nav aria-label="breadcrumb">
|
||
<a href="{{ site.home_url() }}">{{ site.config.name }}</a> ›
|
||
{{ page.label }}
|
||
</nav>
|
||
{% elif page.kind == "tag" %}
|
||
<nav aria-label="breadcrumb">
|
||
<a href="{{ site.home_url() }}">{{ site.config.name }}</a> ›
|
||
<a href="{{ site.tags_url() }}">Tags</a> ›
|
||
{{ page.label }}
|
||
</nav>
|
||
{% else %}
|
||
{{ super() }}
|
||
{% endif %}
|
||
{% endblock %}
|
||
|
||
{% block main %}
|
||
{% if page.label %}<h1>{{ page.label }}</h1>{% endif %}
|
||
{% for item in page.items %}
|
||
<article>
|
||
<header>
|
||
<h2><a href="{{ item.url }}">{{ item.title }}</a></h2>
|
||
<time datetime="{{ item.created }}">{{ item.created }}</time>
|
||
</header>
|
||
{% if item.summary %}<p>{{ item.summary }}</p>{% endif %}
|
||
</article>
|
||
{% endfor %}
|
||
{% if page.total_pages > 1 %}
|
||
<nav>
|
||
{% if page.page_num > 1 %}
|
||
<a href="{{ page.pagination_url(page.page_num - 1) }}">← Newer</a>
|
||
{% endif %}
|
||
{% for p in range(1, page.total_pages + 1) %}
|
||
{% if p == page.page_num %}<strong>{{ p }}</strong>
|
||
{% else %}<a href="{{ page.pagination_url(p) }}">{{ p }}</a>
|
||
{% endif %}
|
||
{% endfor %}
|
||
{% if page.page_num < page.total_pages %}
|
||
<a href="{{ page.pagination_url(page.page_num + 1) }}">Older →</a>
|
||
{% endif %}
|
||
</nav>
|
||
{% endif %}
|
||
{% endblock %}
|