From 3afaa3f1b890d368f635cffb2cf8faada12389e1 Mon Sep 17 00:00:00 2001
From: Muqeet Malik <muqeetamalik@gmail.com>
Date: Wed, 17 Jan 2024 23:44:59 +0000
Subject: [PATCH] Allow users to disable default theme-switching Javascript files (#870)

---
 layouts/_default/baseof.html |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 9634f9c..732ffd0 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -33,7 +33,11 @@
   </script>
   {{ end }}
 
-  {{ if .Site.IsServer }}
+  {{ if .Site.Params.disableDefaultJsScripts }}
+  {{ if not .Site.Params.hideColorSchemeToggle }}
+  {{ errorf "Invalid configuration. Default JS scripts are disabled, but 'hideColorSchemeToggle' is false." }}
+  {{end}}
+  {{ else if .Site.IsServer }}
   {{ $script := resources.Get "js/coder.js" }}
   <script src="{{ $script.RelPermalink }}"></script>
   {{ else }}

--
Gitblit v1.10.0