42 lines
1.2 KiB
HTML
42 lines
1.2 KiB
HTML
|
{% import "macros/head.html" as head -%}
|
||
|
{% import "macros/toc.html" as toc -%}
|
||
|
{% extends "index.html" -%}
|
||
|
|
||
|
{%- block math -%}
|
||
|
{% if page.extra.math %}
|
||
|
{{ head::katex() }}
|
||
|
{% endif %}
|
||
|
{%- endblock math -%}
|
||
|
|
||
|
{%- block title %}
|
||
|
<title>{{ page.title }} - {{ config.extra.author }}</title>
|
||
|
{# TODO: make some kind of social media linking, i guess? #}
|
||
|
{#%- include "snippets/social.html" %#}
|
||
|
{%- endblock title -%}
|
||
|
|
||
|
{%- block main -%}
|
||
|
<article class="post">
|
||
|
<header>
|
||
|
<h1 class="post-title">
|
||
|
<a href="{{ page.permalink }}">{{ page.title }}</a>
|
||
|
</h1>
|
||
|
{{ posts::meta(page=page, author=config.extra.show_author) }}
|
||
|
{{ posts::langs(page=page) }}
|
||
|
|
||
|
{%- block ToC -%}
|
||
|
{%- if page.extra.ToC or config.extra.ToC -%}
|
||
|
{{ toc::toc(t=page.toc) }}
|
||
|
{%- endif -%}
|
||
|
{%- endblock ToC -%}
|
||
|
</header>
|
||
|
|
||
|
{#- Skipping logic for cover as was in original Terminal theme -#}
|
||
|
|
||
|
{{ page.content | safe }}
|
||
|
|
||
|
{{ comments::comments() }}
|
||
|
{# TODO: Decide if any sort of commenting functionality is desired? #}
|
||
|
{#%- include "snippets/comments.html" -%#}
|
||
|
</article>
|
||
|
{%- endblock main -%}
|