From 3ff418dad639a9755b9ef7509ed948578d89be8b Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Wed, 29 Apr 2026 15:32:32 +0100 Subject: [PATCH] blog: templatize topbar, add link to go to blog index Signed-off-by: oppiliappan --- blog/templates/fragments/topbar.html | 21 +++++++++++++++++++++ blog/templates/index.html | 20 +------------------- blog/templates/post.html | 16 +++++++++------- 3 files changed, 31 insertions(+), 26 deletions(-) create mode 100644 blog/templates/fragments/topbar.html diff --git a/blog/templates/fragments/topbar.html b/blog/templates/fragments/topbar.html new file mode 100644 index 00000000..e47399be --- /dev/null +++ b/blog/templates/fragments/topbar.html @@ -0,0 +1,21 @@ +{{ define "blog/fragments/topbar" }} +
+ +
+{{ end }} diff --git a/blog/templates/index.html b/blog/templates/index.html index d85b4527..2e20e2a1 100644 --- a/blog/templates/index.html +++ b/blog/templates/index.html @@ -9,25 +9,7 @@ {{ define "bodyClasses" }}!bg-white dark:!bg-gray-900{{ end }} {{ define "topbarLayout" }} -
- -
+ {{ template "blog/fragments/topbar" . }} {{ end }} {{ define "content" }} diff --git a/blog/templates/post.html b/blog/templates/post.html index d0705434..0eaaa521 100644 --- a/blog/templates/post.html +++ b/blog/templates/post.html @@ -20,9 +20,7 @@ {{ define "bodyClasses" }}!bg-white dark:!bg-gray-900{{ end }} {{ define "topbarLayout" }} -
- {{ template "layouts/fragments/topbar" . }} -
+ {{ template "blog/fragments/topbar" . }} {{ end }} {{ define "footerLayout" }}{{ template "blog/fragments/footer" . }}{{ end }} @@ -33,10 +31,14 @@
{{ $authors := .Post.Meta.Authors }} -

- {{ $date := .Post.ParsedDate }} - {{ $date | shortTimeFmt }} -

+
+ {{ i "arrow-left" "size-4" }} all posts + ยท +

+ {{ $date := .Post.ParsedDate }} + {{ $date | shortTimeFmt }} +

+

{{ .Post.Meta.Title }} -- 2.51.2