fix: 🐛 登录页设置的主题进入系统后不一致问题修复

Former-commit-id: 0f6344792e06a2c0b0e669d29d4e4f3797b10d7a
This commit is contained in:
hxr
2023-11-05 10:56:08 +08:00
parent bbc0a9e970
commit c797f61691
3 changed files with 8 additions and 12 deletions

View File

@@ -79,11 +79,8 @@ const currentThemeColor = computed(() => {
});
onMounted(() => {
window.document.body.setAttribute("layout", settingsStore.layout);
const theme =
localStorage.getItem("vueuse-color-scheme") || defaultSettings.theme;
settingsStore.changeSetting({ key: "theme", value: theme });
if (theme != "light") {
const theme = settingsStore.theme;
if (theme == "dark") {
document.documentElement.classList.add("dark");
}