!17 fix: 项目配置页面修改配置导致暗黑模式失效问题修复

Merge pull request !17 from skyselang/bugfix
This commit is contained in:
haoxr
2024-01-16 01:23:56 +00:00
committed by Gitee

View File

@@ -38,13 +38,15 @@ export const useSettingsStore = defineStore("setting", () => {
const setting = settingsMap[key]; const setting = settingsMap[key];
if (setting !== undefined) { if (setting !== undefined) {
setting.value = value; setting.value = value;
if (key === "theme" && value === "dark") { if (key === "theme") {
if (value === "dark") {
document.documentElement.classList.add("dark"); document.documentElement.classList.add("dark");
} else { } else {
document.documentElement.classList.remove("dark"); document.documentElement.classList.remove("dark");
} }
} }
} }
}
return { return {
title, title,