From 2bf51757977c45ff88643cdce0a9282fc3235924 Mon Sep 17 00:00:00 2001 From: BrilliantChen Date: Tue, 21 May 2024 17:15:14 +0800 Subject: [PATCH] Update theme.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 用户手动调整的网站颜色模型才保存 --- themes/theme.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/theme.js b/themes/theme.js index fb4f94f0..3b89d92a 100644 --- a/themes/theme.js +++ b/themes/theme.js @@ -102,6 +102,7 @@ export const initDarkMode = (updateDarkMode, defaultDarkMode) => { const userDarkMode = loadDarkModeFromLocalStorage() if (userDarkMode) { newDarkMode = userDarkMode === 'dark' || userDarkMode === 'true' + saveDarkModeToLocalStorage(newDarkMode) //用户手动的才保存 } // 如果站点强制设置默认深色,则优先级改过用 @@ -116,7 +117,6 @@ export const initDarkMode = (updateDarkMode, defaultDarkMode) => { } updateDarkMode(newDarkMode) - saveDarkModeToLocalStorage(newDarkMode) document.getElementsByTagName('html')[0].setAttribute('class', newDarkMode ? 'dark' : 'light') }