|
@@ -40,7 +40,8 @@
|
|
|
{{define "component/aThemeSwitch"}}
|
|
{{define "component/aThemeSwitch"}}
|
|
|
<script>
|
|
<script>
|
|
|
function createThemeSwitcher() {
|
|
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';
|
|
const isUltra = localStorage.getItem('isUltraDarkThemeEnabled') === 'true';
|
|
|
if (isUltra) {
|
|
if (isUltra) {
|
|
|
document.documentElement.setAttribute('data-theme', 'ultra-dark');
|
|
document.documentElement.setAttribute('data-theme', 'ultra-dark');
|