summaryrefslogtreecommitdiff
path: root/layouts
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-04-01 10:42:46 +0800
committerEltrac <hi@guhub.cn>2025-04-01 10:42:46 +0800
commitdc86685a2ef06bef3db18a76e2a6771456a6498c (patch)
tree0d5494c0e53826873e59d3cc2afad559b82117f4 /layouts
parent833fd78f28d0cbfae32d508c269f951a8340b5c9 (diff)
refactor: encapsulate post page header
Former-commit-id: 8295e378cf168143ab2286bb679776d6476eb7f1
Diffstat (limited to 'layouts')
-rw-r--r--layouts/_default/single.html11
-rw-r--r--layouts/partials/components/post-page-header.html10
2 files changed, 11 insertions, 10 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 781270f9..2661bb11 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -1,15 +1,6 @@
{{ define "main" }}
{{ if eq .Type "posts" }}
- <header id="post-page-header"
- {{ with .Params.banner }}class="with-banner"{{ end }}>
- <a href="{{ .Site.LanguagePrefix }}/"
- class="title-image-container">
- <img src="/header.png" alt="Logo"
- class="invert-if-dark title-image"
- style="view-transition-name: title-image"
- />
- </a>
- </header>
+ {{ partial "components/post-page-header.html" . }}
{{ else }}
{{ partial "header.html" . }}
{{ end }}
diff --git a/layouts/partials/components/post-page-header.html b/layouts/partials/components/post-page-header.html
new file mode 100644
index 00000000..db083df9
--- /dev/null
+++ b/layouts/partials/components/post-page-header.html
@@ -0,0 +1,10 @@
+<header id="post-page-header"
+ {{ with .Params.banner }}class="with-banner"{{ end }}>
+ <a href="{{ .Site.LanguagePrefix }}/"
+ class="title-image-container">
+ <img src="/header.png" alt="Logo"
+ class="invert-if-dark title-image"
+ style="view-transition-name: title-image"
+ />
+ </a>
+</header>