Commit a7abf73 1 parent b43d0d5 commit a7abf73 Copy full SHA for a7abf73
File tree 1 file changed +5
-5
lines changed
src/client/theme-default/components
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -18,13 +18,13 @@ function useAppearance() {
18
18
const query = window .matchMedia (' (prefers-color-scheme: dark)' )
19
19
const classList = document .documentElement .classList
20
20
21
- let userPreference =
22
- localStorage .getItem (APPEARANCE_KEY ) || site .value .appearance !== true
23
- ? site .value .appearance
24
- : ' auto'
21
+ let userPreference = localStorage .getItem (APPEARANCE_KEY )
25
22
26
23
let isDark =
27
- userPreference === ' auto' ? query .matches : userPreference === ' dark'
24
+ (site .value .appearance === ' dark' && userPreference == null ) ||
25
+ (userPreference === ' auto' || userPreference == null
26
+ ? query .matches
27
+ : userPreference === ' dark' )
28
28
29
29
query .onchange = (e ) => {
30
30
if (userPreference === ' auto' ) {
You can’t perform that action at this time.
0 commit comments