{% if isArticle or hasBreadcrumbs %} {% endif %}

{{ articleTitle or pageTitle or title }}

{% if isArticle %}

Posted on {{ date | formatDate }} by {{ sitemeta.siteAuthor.name }} {% if updated %} • Last updated on {{ updated | formatDate }}

{% endif %} {% if categories %}

Categories: {% for cat in categories %} {{ cat }}{% if not loop.last %}, {% endif %} {% endfor %}

{% endif %}

{{ content | emojiReadTime }}

{% else %} {% if desc %}

{{ desc }}

{% endif %} {% endif %}
{% if toc %} {% include "global/toc.njk" %} {% endif %} {% set contentEl = "article" if isArticle or articleElement else "div" %} <{{contentEl}} class="content{{' content--divided' if isContentDivided }}"> {{ content | safe }} {% if tags and tags.includes("posts") %} {% endif %} {% if tags and tags.includes("articles") or tags and tags.includes("posts") or page.url === "/articles/" or tags and tags.includes("blog pages") %} {% include "main/content-nav.njk" %} {% endif %} {% block shrineInfo %}{% endblock %} {%- css %} .breadcrumbs { list-style-type: ""; padding: 0; margin: 0 0 0.7em 0; display: flex; gap: 0.5em; flex-wrap: wrap; justify-content: center; } .breadcrumbs li::after { content: '➔'; padding-left: 0.3em; } .blog__post--pagination { padding-top: 1em; margin-top: 2.5em; border-top: 0.1em solid var(--clr-title-border); } .blog__post--nextprev { list-style-type: ""; padding: 0; margin: 0; display: grid; gap: 0.7em; grid-template-columns: repeat(2, 1fr); grid-template-areas: 'prev next'; } .blog__post--prev { grid-area: prev; } .blog__post--next { grid-area: next; } {% endcss %}