From 7e4b5c884b464b283ffe7d14ba8b8df0ffdf8645 Mon Sep 17 00:00:00 2001
From: weru <fromweru@gmail.com>
Date: Tue, 21 Feb 2023 21:16:26 +0000
Subject: [PATCH] if translations absent, cache js bundle  #101

---
 layouts/_default/baseof.html |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 7446454..db895a7 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -1,5 +1,9 @@
+{{ $config := site.Params }}
+{{ $context := . }}
 <!doctype html>
-<html lang="{{ site.Language.Lang }}"{{ with site.Params.enableDarkMode }} class="dark"{{ end }}>
+<html lang="{{ site.Language.Lang }}"{{ with $config.enableDarkMode }} class="dark"{{ end }}{{ with $config.defaultLightingMode }}
+  data-mode="{{ . }}"
+{{ end }}>
 <head>
   {{- partial "head" . }}
 </head>
@@ -34,7 +38,11 @@
   {{ end }}
   {{- partialCached "footer" . -}}
   {{- partialCached "sprites" . -}}
-  {{- partialCached "scripts/bundle" . -}}
+  {{- with .Translations }}
+    {{- partial "scripts/bundle" $context -}}
+  {{- else }}
+    {{- partialCached "scripts/bundle" . -}}
+  {{- end }}
   {{- partial "scripts/other" . -}}
 </body>
 </html>

--
Gitblit v1.10.0