1
0
mirror of https://github.com/avitex/avitex.github.io synced 2024-11-16 17:39:57 +00:00
1bit.pw/templates/blog/post.html
2020-04-14 20:37:55 +10:00

43 lines
1.2 KiB
HTML

{% extends "content.html" %}
{% import "macros.html" as macros %}
{% import "post_macros.html" as post_macros %}
{% block title %}{{ page.title }} - {{ config.title }}{% endblock %}
{% block content %}
<article itemscope itemtype="http://schema.org/BlogPosting">
<header class="article-header">
<span class="mono info">{{ post_macros::meta(page=page) }}</span>
<h1 itemprop="name headline">{{ page.title }}</h1>
</header>
<div itemprop="articleBody">
{{ page.content | safe }}
</div>
{% block page_footer %}
<footer>
<hr>
<p class="info muted mono">
{% if config.extra.author %}
Published by {{ config.extra.author }}
{% endif %}
{% set tags = page.taxonomies | get(key="blog/tags") %}
{% if tags %}
with tags
{% for tag in tags %}
<a href="{{ get_taxonomy_url(kind="blog/tags", name=tag) | safe }}">{{ tag }}</a>
{% if tags | length > 1 %}
{% if loop.index != tags | length %}
{% if loop.index == tags | length - 1 %}
and
{% else %}
,
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
{% endif %}
</p>
</footer>
{% endblock page_footer %}
</article>
{% endblock content %}