diff --git a/src/App.vue b/src/App.vue index 4317cd94..dca8b3a9 100644 --- a/src/App.vue +++ b/src/App.vue @@ -27,6 +27,8 @@ const watermarkContent = appConfig.name; // 明亮/暗黑主题水印字体颜色适配 const fontColor = computed(() => { - return settingsStore.theme === ThemeMode.DARK ? "rgba(255, 255, 255, .15)" : "rgba(0, 0, 0, .15)"; + return settingsStore.resolvedTheme === ThemeMode.DARK + ? "rgba(255, 255, 255, .15)" + : "rgba(0, 0, 0, .15)"; }); diff --git a/src/components/Hamburger/index.vue b/src/components/Hamburger/index.vue index 6b63a2e0..832b054a 100644 --- a/src/components/Hamburger/index.vue +++ b/src/components/Hamburger/index.vue @@ -19,7 +19,7 @@ const layout = computed(() => settingsStore.layout); const hamburgerClass = computed(() => { // 如果暗黑主题 - if (settingsStore.theme === ThemeMode.DARK) { + if (settingsStore.resolvedTheme === ThemeMode.DARK) { return "hamburger--white"; } diff --git a/src/components/ThemeSwitch/index.vue b/src/components/ThemeSwitch/index.vue index 019e35fb..379dfb8f 100644 --- a/src/components/ThemeSwitch/index.vue +++ b/src/components/ThemeSwitch/index.vue @@ -1,7 +1,7 @@