Default to dark theme when unset

This commit is contained in:
MHSanaei 2026-04-26 20:16:27 +02:00
parent 4521beab7c
commit 47e229e323
No known key found for this signature in database
GPG key ID: 7E4060F2FBE5AB7A

View file

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