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