Explorar o código

Default to dark theme when unset

MHSanaei hai 2 días
pai
achega
47e229e323
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      web/html/component/aThemeSwitch.html

+ 2 - 1
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');