diff options
Diffstat (limited to '_layouts')
-rw-r--r-- | _layouts/default.html | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..09790ba --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,65 @@ +<!DOCTYPE html> +<html lang="{{ page.lang }}"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta name="color-scheme" content="light dark"> + <meta property='og:site_name' content='{{ site.title }}' /> + <meta property='og:title' content='{{ page.title }}' /> + {% if page.post %} + <title>{{ page.title }} - {{ site.title }}</title> + {% else %} + <title>{{ site.title }}</title> + {% endif %} + <link rel="stylesheet" href="/style.css"> + <script src="/script.js" defer></script> +</head> +<body> + <header class="plainlink"> + <div class="limitwidth"> + <span class="title">{{ page.title | smartify }}</span> + </div> + </header> + <nav class="plainlink"> + <div class="limitwidth"> + <a href="/" class="item {% if page.id == "index" %}active{% endif %}">home</a> + <a href="/posts/by-date" class="item {% if page.id == "posts" %}active{% endif %}">posts</a> + <a href="/tags" class="item {% if page.id == "tags" %}active{% endif %}">tags</a> + <span class="right"> + {% if page.toc %}<a href="#" class="item">top</a>{% endif %} + {% if page.post %}<a href="#footer" class="item">bottom</a>{% endif %} + </span> + </div> + </nav> + <article class="limitwidth content"> + {% if page.toc %}{% toc %}{% endif %} + {% if page.post %}{% include outdated.html date=page.date %}{% endif %} + {{ content }} + </article> + {% if page.post %} + <footer id="footer" class="plainlink"> + <div class="limitwidth"> + <div class="autocolumn"> + <div class="column"> + <span class="title">post info</span> + <ul> + <li>last published on {{ page.meta.date | datefmt }}</li> + <li>written by {{ page.authors | map: 'nick' | sentence_join: 'nobody?' }}</li> + <li>first published on {{ page.meta.date_initial | datefmt }}</li> + <li>edited {{ page.meta.edits | plural: 'time' }}</li> + </ul> + </div> + <div class="column"> + <a href="/" class="title">{{ site.domain }}</a> + <ul> + <li>version <code>{{ site.data.meta.slug }}</code> (<a href="https://git.pipeframe.xyz/lonkaars/blog">git</a>)</li> + <li>built {{ site.data.meta.build_date | datefmt }}</li> + </ul> + </div> + </div> + </div> + </footer> + {% endif %} +</body> +</html> + |