From 2fe025750d112212ade3abcf9418ab660ae6c5a6 Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Tue, 24 Feb 2026 19:56:01 +0100 Subject: [PATCH] Update theme and adapt our templates --- .forgejo/workflows/deploy.yaml | 2 +- layouts/_default/baseof.html | 28 ++++++++++------------------ layouts/home/baseof.html | 33 ++++++++++++--------------------- themes/zen | 2 +- 4 files changed, 24 insertions(+), 41 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index b6e86e7..38170cb 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -11,7 +11,7 @@ jobs: build: runs-on: docker container: - image: docker.io/hugomods/hugo:0.152.0 + image: docker.io/hugomods/hugo:0.156.0 steps: - name: Pipeline info run: | diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 77011af..7bde4db 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -1,22 +1,21 @@ - + {{ block "title" . }}{{ .Title }} – {{ site.Title }}{{ end }} -{{ partial "meta.html" . }} -{{ partialCached "styles.html" . }} -{{ partial "meta_json_ld.html" . }} -{{ partial "scripts.html" . }} -{{ partial "math.html" . }} -{{ partialCached "tracking.html" . }} -{{ if templates.Exists "partials/head.html" -}} -{{ partial "head.html" . }} -{{ end -}} +{{ partial "head/meta.html" . }} +{{ partialCached "head/favicons.html" . }} +{{ partialCached "head/styles.html" . }} +{{ partial "head/meta-json-ld.html" . }} +{{ partial "head/scripts.html" . }} +{{ partial "head/math.html" . }} +{{ partialCached "head/tracking.html" . }} +{{ partial "head/extra.html" . }} {{ block "head" . }}{{ end }} - +
{{ if $.Param "logo" | default true -}} @@ -42,14 +41,7 @@ {{ if $.Param "sidebar" }}{{ partial "sidebar.html" . }}{{ end -}}
-{{ if templates.Exists "partials/footer.html" -}} {{ partial "footer.html" . }} -{{ else -}} -{{ if $.Param "feedlinks" }}{{ partial "feedlinks.html" . }}{{ end -}} -

{{ with $.Param "copyright" }}{{ . | markdownify }}{{ else }}© {{ site.Title }}{{ end }}

-{{ with $.Param "footer" }}

{{ . | markdownify }}

{{ end }} -{{ if $.Param "poweredby" }}

Powered by Hugo and the Zen theme.

{{ end }} -{{ end -}}
{{ if $.Param "cookieconsent" }}{{ partialCached "cookieconsent.html" . }}{{ end -}} diff --git a/layouts/home/baseof.html b/layouts/home/baseof.html index 7e677b0..ff4179f 100644 --- a/layouts/home/baseof.html +++ b/layouts/home/baseof.html @@ -1,22 +1,21 @@ - + {{ block "title" . }}{{ .Title }} – {{ site.Title }}{{ end }} -{{ partial "meta.html" . }} -{{ partialCached "styles.html" . }} -{{ partial "meta_json_ld.html" . }} -{{ partial "scripts.html" . }} -{{ partial "math.html" . }} -{{ partialCached "tracking.html" . }} -{{ if templates.Exists "partials/head.html" -}} -{{ partial "head.html" . }} -{{ end -}} +{{ partial "head/meta.html" . }} +{{ partialCached "head/favicons.html" . }} +{{ partialCached "head/styles.html" . }} +{{ partial "head/meta-json-ld.html" . }} +{{ partial "head/scripts.html" . }} +{{ partial "head/math.html" . }} +{{ partialCached "head/tracking.html" . }} +{{ partial "head/extra.html" . }} {{ block "head" . }}{{ end }} - +
{{ if $.Param "logo" | default true -}} @@ -25,11 +24,10 @@ {{ end -}}
-
{{ .Param "headline" }}
- {{ if .Param "intro" }} +
{{ .Param "intro" }}
- {{ end }}
+
{{ if hugo.IsMultilingual }}{{ partial "language-selector.html" . }}{{ end -}} {{ if $.Param "menuinheader" }}{{ partial "menu.html" . }}{{ end -}} @@ -44,14 +42,7 @@ {{ if $.Param "sidebar" }}{{ partial "sidebar.html" . }}{{ end -}} {{ if $.Param "cookieconsent" }}{{ partialCached "cookieconsent.html" . }}{{ end -}} diff --git a/themes/zen b/themes/zen index 7585387..8e611f3 160000 --- a/themes/zen +++ b/themes/zen @@ -1 +1 @@ -Subproject commit 758538798508998744cecead44f2c8e48e116e2e +Subproject commit 8e611f3a64836c64a41b46c03abcc4b7aa5d4f14