aboutsummaryrefslogtreecommitdiffstats
path: root/layouts/partials
diff options
context:
space:
mode:
authorverdant <im@verdant.ee>2026-05-31 16:33:36 +0800
committerverdant <im@verdant.ee>2026-05-31 16:33:36 +0800
commit172adfb014596423d7cc3043f2a288ac01884cba (patch)
treef788b0b10f330daf8c3a6d1a8ed656a1d1253390 /layouts/partials
parentf9869a2cf060976c69aeade3d3f231bf1fbdddd3 (diff)
downloadblog-172adfb014596423d7cc3043f2a288ac01884cba.tar.gz
blog-172adfb014596423d7cc3043f2a288ac01884cba.zip
Add minify configuration, modify favicon url
Diffstat (limited to 'layouts/partials')
-rw-r--r--layouts/partials/footer.html37
-rw-r--r--layouts/partials/nav.html2
-rw-r--r--layouts/partials/seo_tags.html6
3 files changed, 7 insertions, 38 deletions
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index c5fe20b..a40be26 100644
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -1,40 +1,3 @@
<div class="copyright">
{{ .Site.Params.footer.content | markdownify }}
- <div class="footer-item">
- | <button id="toggle-theme-btn">Dark/Light</button>
-
- </div>
-
</div>
-<script>
- console.log("Loaded")
- const modes = {
- Dark: "dark",
- Light: "light",
- }
-
- function getCurrentMode() {
- let mode = localStorage.getItem("theme");
- return mode === null ? null : mode;
- }
-
- const toggleColorSchemeBtn = document.getElementById("toggle-theme-btn");
- const body = document.body;
- const currentMode = getCurrentMode()
-
- if (currentMode === modes.Dark) {
- body.classList.toggle("dark-mode")
- }
-
-
- toggleColorSchemeBtn.addEventListener("click", () => {
- body.classList.toggle("dark-mode");
-
- if (body.classList.contains("dark-mode")) {
- localStorage.setItem("theme", modes.Dark);
- } else {
- localStorage.setItem("theme", modes.Light);
- }
- })
-
-</script>
diff --git a/layouts/partials/nav.html b/layouts/partials/nav.html
index 6eb8a7b..ad2f6d1 100644
--- a/layouts/partials/nav.html
+++ b/layouts/partials/nav.html
@@ -1,5 +1,5 @@
{{ range .Site.Menus.main }}
-<a href="{{ .URL }}">{{ .Name}}</a>
+[<a href="{{ .URL }}">{{ .Name }}</a>]
{{ end }}
{{ with .Site.GetPage "/blog" }}
<a href="{{ "blog/" | relURL }}">Blog</a>
diff --git a/layouts/partials/seo_tags.html b/layouts/partials/seo_tags.html
index 06e90cd..4f594fd 100644
--- a/layouts/partials/seo_tags.html
+++ b/layouts/partials/seo_tags.html
@@ -3,6 +3,12 @@
<meta name="description" content="{{ with .Description }}{{ . }}{{ else }}{{ if .IsPage }}{{ .Summary }}{{ else }}{{ with .Site.Params.Description }}{{ . }}{{ end }}{{ end }}{{ end }}" />
<meta name="keywords" content="{{ if .IsPage }}{{ range $index, $tag := .Params.tags }}{{ $tag }},{{ end }}{{ else }}{{ range $plural, $terms := .Site.Taxonomies }}{{ range $term, $val := $terms }}{{ printf "%s," $term }}{{ end }}{{ end }}{{ end }}" />
+<meta property="og:site_name" content="{{ .Site.Title }}">
+ <meta property="og:title" content="{{ if .IsHome }}{{ .Site.Title }}{{ else }}{{ .Title }}{{ end }}">
+ <meta property="og:url" content="{{ .Permalink }}">
+ <meta property="og:description" content="{{ if .Description }}{{ .Description }}{{ else }}{{ .Site.Params.Description }}{{ end }}">
+ <meta property="og:type" content="{{ if .IsPage }}article{{ else }}website{{ end }}">
+
<link rel="canonical" href="{{ .Permalink }}">
<!-- Open Graph / Facebook -->