Переглянути джерело

Default to dark theme when unset

MHSanaei 2 днів тому
батько
коміт
47e229e323
1 змінених файлів з 2 додано та 1 видалено
  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');