瀏覽代碼

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');