Skip to content

Commit e4cdbe6

Browse files
fix: prevent FOUC for theme (sveltejs#1110)
Closes sveltejs#1109
1 parent 8422db4 commit e4cdbe6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/site-kit/src/lib/components/ThemeToggle.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
const theme = localStorage.getItem('sv:theme');
1818
1919
document.documentElement.classList.add(
20-
theme === 'system'
20+
!theme || theme === 'system'
2121
? window.matchMedia('(prefers-color-scheme: dark)').matches
2222
? 'dark'
2323
: 'light'

0 commit comments

Comments
 (0)