From f76b6a1f1c4f6f0f9f83bb6d36120e3d7e145bb0 Mon Sep 17 00:00:00 2001 From: Cell <1024@lruihao.cn> Date: Wed, 20 May 2026 10:16:46 +0800 Subject: [PATCH] feat: migrate layouts/_partials/layouts to layouts/_partials/base --- layouts/_partials/{layouts => base}/assets.html | 0 layouts/_partials/{layouts => base}/breadcrumb.html | 0 layouts/_partials/{layouts => base}/comment.html | 0 layouts/_partials/{layouts => base}/footer.html | 0 layouts/_partials/{layouts => base}/head/index.html | 4 ++-- .../{layouts => base}/head/twitter-cards.html | 0 layouts/_partials/{layouts => base}/header.html | 0 layouts/_partials/{layouts => base}/paginator.html | 0 layouts/_partials/{layouts => base}/widgets.html | 0 layouts/baseof.html | 12 ++++++------ layouts/friends.html | 2 +- layouts/home.archives.html | 2 +- layouts/home.html | 2 +- layouts/page.html | 2 +- layouts/posts/single.html | 2 +- layouts/section.html | 2 +- layouts/term.html | 2 +- 17 files changed, 15 insertions(+), 15 deletions(-) rename layouts/_partials/{layouts => base}/assets.html (100%) rename layouts/_partials/{layouts => base}/breadcrumb.html (100%) rename layouts/_partials/{layouts => base}/comment.html (100%) rename layouts/_partials/{layouts => base}/footer.html (100%) rename layouts/_partials/{layouts => base}/head/index.html (99%) rename layouts/_partials/{layouts => base}/head/twitter-cards.html (100%) rename layouts/_partials/{layouts => base}/header.html (100%) rename layouts/_partials/{layouts => base}/paginator.html (100%) rename layouts/_partials/{layouts => base}/widgets.html (100%) diff --git a/layouts/_partials/layouts/assets.html b/layouts/_partials/base/assets.html similarity index 100% rename from layouts/_partials/layouts/assets.html rename to layouts/_partials/base/assets.html diff --git a/layouts/_partials/layouts/breadcrumb.html b/layouts/_partials/base/breadcrumb.html similarity index 100% rename from layouts/_partials/layouts/breadcrumb.html rename to layouts/_partials/base/breadcrumb.html diff --git a/layouts/_partials/layouts/comment.html b/layouts/_partials/base/comment.html similarity index 100% rename from layouts/_partials/layouts/comment.html rename to layouts/_partials/base/comment.html diff --git a/layouts/_partials/layouts/footer.html b/layouts/_partials/base/footer.html similarity index 100% rename from layouts/_partials/layouts/footer.html rename to layouts/_partials/base/footer.html diff --git a/layouts/_partials/layouts/head/index.html b/layouts/_partials/base/head/index.html similarity index 99% rename from layouts/_partials/layouts/head/index.html rename to layouts/_partials/base/head/index.html index 65bb2d5f..bbf9372e 100644 --- a/layouts/_partials/layouts/head/index.html +++ b/layouts/_partials/base/head/index.html @@ -8,7 +8,7 @@ - SEO: Schema.org structured data for pages and homepage - SCRIPT: Early-loaded scripts (e.g., theme color scheme detection) - Called from: layouts/baseof.html + Called from: base/baseof.html */ -}} {{- $fingerprint := .Site.Store.Get "fingerprint" -}} @@ -34,7 +34,7 @@ {{- template "_internal/schema.html" . -}} {{- template "_internal/opengraph.html" . -}} -{{- partial "layouts/head/twitter-cards.html" . -}} +{{- partial "base/head/twitter-cards.html" . -}} {{- partial "plugin/pagefind-metadata.html" . -}} diff --git a/layouts/_partials/layouts/head/twitter-cards.html b/layouts/_partials/base/head/twitter-cards.html similarity index 100% rename from layouts/_partials/layouts/head/twitter-cards.html rename to layouts/_partials/base/head/twitter-cards.html diff --git a/layouts/_partials/layouts/header.html b/layouts/_partials/base/header.html similarity index 100% rename from layouts/_partials/layouts/header.html rename to layouts/_partials/base/header.html diff --git a/layouts/_partials/layouts/paginator.html b/layouts/_partials/base/paginator.html similarity index 100% rename from layouts/_partials/layouts/paginator.html rename to layouts/_partials/base/paginator.html diff --git a/layouts/_partials/layouts/widgets.html b/layouts/_partials/base/widgets.html similarity index 100% rename from layouts/_partials/layouts/widgets.html rename to layouts/_partials/base/widgets.html diff --git a/layouts/baseof.html b/layouts/baseof.html index 28b5760b..5dec115c 100644 --- a/layouts/baseof.html +++ b/layouts/baseof.html @@ -10,14 +10,14 @@ {{ block "title" . }}{{ .Site.Title }}{{ end }} - {{- partial "layouts/head/index.html" . -}} + {{- partial "base/head/index.html" . -}} {{- /* TODO preload script https://developer.mozilla.org/zh-CN/docs/Web/HTML/Attributes/rel/preload */ -}} {{- /* Body wrapper */ -}}
- {{- partial "layouts/header.html" . -}} - {{- partial "layouts/breadcrumb.html" . -}} + {{- partial "base/header.html" . -}} + {{- partial "base/breadcrumb.html" . -}} {{- $toc := .Store.Get "toc" -}}
{{- block "content" . }}{{ end -}} @@ -25,13 +25,13 @@ {{- /* Comment */ -}} {{- block "comments" . }}{{ end -}} {{- /* Footer */ -}} - {{- partialCached "layouts/footer.html" . -}} + {{- partialCached "base/footer.html" . -}}
{{- /* Theme widgets */ -}} - {{- partial "layouts/widgets.html" . -}} + {{- partial "base/widgets.html" . -}} {{- /* Load JavaScript scripts and CSS */ -}} - {{- partial "layouts/assets.html" . -}} + {{- partial "base/assets.html" . -}} diff --git a/layouts/friends.html b/layouts/friends.html index 045cffa0..78a5ed1d 100644 --- a/layouts/friends.html +++ b/layouts/friends.html @@ -65,5 +65,5 @@ {{- end -}} {{- define "comments" -}} - {{- partial "layouts/comment.html" . -}} + {{- partial "base/comment.html" . -}} {{- end -}} diff --git a/layouts/home.archives.html b/layouts/home.archives.html index f47bca08..2c53395b 100644 --- a/layouts/home.archives.html +++ b/layouts/home.archives.html @@ -61,7 +61,7 @@ {{- end -}} {{- end -}} - {{- partial "layouts/paginator.html" . -}} + {{- partial "base/paginator.html" . -}} {{- end -}} {{- end -}} diff --git a/layouts/home.html b/layouts/home.html index 6cf44370..3c110887 100644 --- a/layouts/home.html +++ b/layouts/home.html @@ -49,7 +49,7 @@ {{- range $pages.Pages -}} {{- .Render "summary" -}} {{- end -}} - {{- partial "layouts/paginator.html" . -}} + {{- partial "base/paginator.html" . -}} {{- end -}} {{- end -}} diff --git a/layouts/page.html b/layouts/page.html index b65f26d6..a8d35ac6 100644 --- a/layouts/page.html +++ b/layouts/page.html @@ -29,5 +29,5 @@ {{- end -}} {{- define "comments" -}} - {{- partial "layouts/comment.html" . -}} + {{- partial "base/comment.html" . -}} {{- end -}} diff --git a/layouts/posts/single.html b/layouts/posts/single.html index c11adae1..b03f6d9a 100644 --- a/layouts/posts/single.html +++ b/layouts/posts/single.html @@ -255,5 +255,5 @@ {{- end -}} {{- define "comments" -}} - {{- partial "layouts/comment.html" . -}} + {{- partial "base/comment.html" . -}} {{- end -}} diff --git a/layouts/section.html b/layouts/section.html index 8eff1f51..394d2d6e 100644 --- a/layouts/section.html +++ b/layouts/section.html @@ -61,7 +61,7 @@ {{- end -}} {{- end -}} - {{- partial "layouts/paginator.html" . -}} + {{- partial "base/paginator.html" . -}} {{- end -}} {{- end -}} diff --git a/layouts/term.html b/layouts/term.html index ea7316ce..f7ccc222 100644 --- a/layouts/term.html +++ b/layouts/term.html @@ -46,7 +46,7 @@ {{- end -}} {{- end -}} - {{- partial "layouts/paginator.html" . -}} + {{- partial "base/paginator.html" . -}} {{- end -}} {{- end -}}