From f0506acd6f70da636b8fdb23439c85bbf2392b40 Mon Sep 17 00:00:00 2001 From: Arne Rief Date: Sat, 16 Aug 2025 22:42:03 +0200 Subject: HTML templates done --- layouts/tags/list.html | 37 +++++++++++++++++++++++++++++++++++++ layouts/tags/term.html | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 79 insertions(+) create mode 100644 layouts/tags/list.html create mode 100644 layouts/tags/term.html (limited to 'layouts/tags') diff --git a/layouts/tags/list.html b/layouts/tags/list.html new file mode 100644 index 0000000..d3af0e4 --- /dev/null +++ b/layouts/tags/list.html @@ -0,0 +1,37 @@ +{{- /* List of All Tags */ -}} +{{- define "main" }} +
+
+

+ {{ lang.Translate "tags.all" | default "All Tags" }} +

+

+ {{ lang.Translate "tags.overview_all" | default "Overview of all topics covered on this site." }} +

+
+ +
+ {{- with site.Taxonomies.tags }} + {{ $tags := .Alphabetical }} + + {{- else }} +

+ {{ lang.Translate "tags.empty" | default "No tags found." }} +

+ {{- end }} +
+
+{{- end }} diff --git a/layouts/tags/term.html b/layouts/tags/term.html new file mode 100644 index 0000000..e107123 --- /dev/null +++ b/layouts/tags/term.html @@ -0,0 +1,42 @@ +{{- /* List of All Articles for a Specific Tag */ -}} +{{- define "main" }} +
+
+

+ + {{ lang.Translate "tags.tagged_with" | default "Tagged with:" }} + + + #{{ .Title }} + +

+

+ {{ lang.Translate "tags.postcount_number" .Pages.Len | default (printf "%d posts found" .Pages.Len) }} +

+
+ +
+ {{- with .Pages }} +
    + {{- range . }} +
  • + {{- partial "list/post-card.html" . }} +
  • + {{- end }} +
+ {{- else }} +

+ {{ lang.Translate "tags.no_posts" | default "No posts found with this tag." }} +

+ {{- end }} +
+ + +
+{{- end }} -- cgit v1.2.3