Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMHSanaei <ho3ein.sanaei@gmail.com>2026-04-26 21:16:27 +0300
committerMHSanaei <ho3ein.sanaei@gmail.com>2026-04-26 21:16:27 +0300
commit47e229e3231b5e74e03bcc758c9123d1637dbd82 (patch)
treee271ecb42d1949f46a322c022bde8dc550d806a9
parent4521beab7c245a3420ae558ce34c37fb9ed1a53d (diff)
Default to dark theme when unset
-rw-r--r--web/html/component/aThemeSwitch.html3
1 files changed, 2 insertions, 1 deletions
diff --git a/web/html/component/aThemeSwitch.html b/web/html/component/aThemeSwitch.html
index 431614d6..ca340da3 100644
--- a/web/html/component/aThemeSwitch.html
+++ b/web/html/component/aThemeSwitch.html
@@ -40,7 +40,8 @@
{{define "component/aThemeSwitch"}}
<script>
function createThemeSwitcher() {
- const isDarkTheme = localStorage.getItem('dark-mode') === 'true';
+ const darkModePreference = localStorage.getItem('dark-mode');
+ const isDarkTheme = darkModePreference === null ? true : darkModePreference === 'true';
const isUltra = localStorage.getItem('isUltraDarkThemeEnabled') === 'true';
if (isUltra) {
document.documentElement.setAttribute('data-theme', 'ultra-dark');