We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2eb95b2 + 3a2562a commit c58c526Copy full SHA for c58c526
themes/theme.js
@@ -102,6 +102,7 @@ export const initDarkMode = (updateDarkMode, defaultDarkMode) => {
102
const userDarkMode = loadDarkModeFromLocalStorage()
103
if (userDarkMode) {
104
newDarkMode = userDarkMode === 'dark' || userDarkMode === 'true'
105
+ saveDarkModeToLocalStorage(newDarkMode) //用户手动的才保存
106
}
107
108
// 如果站点强制设置默认深色,则优先级改过用
@@ -116,7 +117,6 @@ export const initDarkMode = (updateDarkMode, defaultDarkMode) => {
116
117
118
119
updateDarkMode(newDarkMode)
- saveDarkModeToLocalStorage(newDarkMode)
120
document.getElementsByTagName('html')[0].setAttribute('class', newDarkMode ? 'dark' : 'light')
121
122
0 commit comments