fix(theme): 修复跟随系统主题解析
This commit is contained in:
@@ -77,7 +77,7 @@ import { useLayout } from "./useLayout";
|
||||
import { useAppStore, usePermissionStore, useSettingsStore } from "@/stores";
|
||||
import { isExternal } from "@/utils/index";
|
||||
import { translateRouteTitle } from "@/lang/utils";
|
||||
import { SidebarColor } from "@/enums/settings";
|
||||
import { SidebarColor, ThemeMode } from "@/enums/settings";
|
||||
import { ElIcon } from "element-plus";
|
||||
import BaseLayout from "./BaseLayout.vue";
|
||||
import LayoutLogo from "./components/LayoutLogo.vue";
|
||||
@@ -127,7 +127,8 @@ const isLogoCollapsed = computed(() => width.value < 768);
|
||||
// 是否使用深色菜单配色(暗色主题或经典蓝侧边栏)
|
||||
const useMenuColors = computed(
|
||||
() =>
|
||||
settingsStore.theme === "dark" || settingsStore.sidebarColorScheme === SidebarColor.CLASSIC_BLUE
|
||||
settingsStore.resolvedTheme === ThemeMode.DARK ||
|
||||
settingsStore.sidebarColorScheme === SidebarColor.CLASSIC_BLUE
|
||||
);
|
||||
|
||||
// 顶部菜单项(处理单子菜单显示优化)
|
||||
|
||||
Reference in New Issue
Block a user