From 881e4f159882ed82260898f5b715512aa9bba139 Mon Sep 17 00:00:00 2001 From: omicron Date: Fri, 7 Aug 2026 04:05:49 +0200 Subject: [PATCH] Add breadcrumb navigation --- omicron/ssg/templates/plain/article.html | 8 ++++++++ omicron/ssg/templates/plain/base.html | 2 +- omicron/ssg/templates/plain/index.html | 17 +++++++++++++++++ omicron/ssg/templates/plain/tags.html | 7 +++++++ 4 files changed, 33 insertions(+), 1 deletion(-) diff --git a/omicron/ssg/templates/plain/article.html b/omicron/ssg/templates/plain/article.html index af6d2ce..4ac00e9 100644 --- a/omicron/ssg/templates/plain/article.html +++ b/omicron/ssg/templates/plain/article.html @@ -4,6 +4,14 @@ {% block head %}{% endblock %} +{% block breadcrumb %} + +{% endblock %} + {% block main %}
diff --git a/omicron/ssg/templates/plain/base.html b/omicron/ssg/templates/plain/base.html index 346b7ab..336efee 100644 --- a/omicron/ssg/templates/plain/base.html +++ b/omicron/ssg/templates/plain/base.html @@ -9,7 +9,7 @@
- {{ site.name }} + {% block breadcrumb %}{{ site.name }}{% endblock %}
{% block main %}{% endblock %} diff --git a/omicron/ssg/templates/plain/index.html b/omicron/ssg/templates/plain/index.html index f27f36a..4b78e5b 100644 --- a/omicron/ssg/templates/plain/index.html +++ b/omicron/ssg/templates/plain/index.html @@ -9,6 +9,23 @@ {% if page_num > 1 %}{% endif %} {% endblock %} +{% block breadcrumb %} +{% if section %} + +{% elif tag %} + +{% else %} +{{ super() }} +{% endif %} +{% endblock %} + {% block main %} {% if heading %}

{{ heading }}

{% endif %} {% for item in items %} diff --git a/omicron/ssg/templates/plain/tags.html b/omicron/ssg/templates/plain/tags.html index 46143fd..62f5e86 100644 --- a/omicron/ssg/templates/plain/tags.html +++ b/omicron/ssg/templates/plain/tags.html @@ -6,6 +6,13 @@ {% endblock %} +{% block breadcrumb %} + +{% endblock %} + {% block main %}

Tags