Merge branch 'fix-theme-logic'

This commit is contained in:
radishzzz 2025-04-06 03:17:06 +01:00
commit 2dd5410300
9 changed files with 12 additions and 10 deletions

View file

@ -110,8 +110,10 @@ function isCurrentDark() {
const currentTheme = localStorage.getItem('theme')
if (currentTheme)
return currentTheme === 'dark'
if (defaultMode)
return defaultMode === 'dark'
if (defaultMode === 'light')
return false
if (defaultMode === 'dark')
return true
return window.matchMedia('(prefers-color-scheme: dark)').matches
}