From be7b79af623f89574480e7a84a76126d6110ad45 Mon Sep 17 00:00:00 2001
From: Clément Pannetier <35581688+clement-pannetier@users.noreply.github.com>
Date: Tue, 11 Aug 2020 18:51:13 +0000
Subject: [PATCH] Add theme toggle button feature (#358)
---
layouts/_default/baseof.html | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index a81dcc2..825fccd 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -89,7 +89,7 @@
{{ hugo.Generator }}
</head>
-
+
{{ $csClass := "colorscheme-light" }}
{{ if eq .Site.Params.colorscheme "dark" }}
{{ $csClass = "colorscheme-dark" }}
@@ -109,6 +109,14 @@
{{ partial "footer.html" . }}
</main>
+ {{ if .Site.IsServer }}
+ {{ $script := resources.Get "js/dark-mode.js" }}
+ <script src="{{ $script.RelPermalink }}"></script>
+ {{ else }}
+ {{ $script := resources.Get "js/dark-mode.js" | minify | fingerprint }}
+ <script src="{{ $script.RelPermalink }}"></script>
+ {{ end }}
+
{{ range .Site.Params.custom_js }}
<script src="{{ . | relURL }}"></script>
{{ end }}
--
Gitblit v1.10.0