chore(merge): 合并后台默认主题色调整

This commit is contained in:
Zhou Weidong authored and trae-solo-agent committed 2026-10-23 15:13:00 +08:00
commit 73a9b078ee
2 files changed
+16 -12

No files matched your search

+7 -5
View File
@@ -47,7 +47,7 @@ export const useAppStore = defineStore('app', {
breadcrumb: true, // 面包屑
breadcrumbIcon: true, // 面包屑图标
collapse: false, // 折叠菜单
uniqueOpened: false, // 是否只保持一个子菜单的展开
uniqueOpened: true, // 是否只保持一个子菜单的展开(菜单手风琴)
hamburger: true, // 折叠图标
screenfull: true, // 全屏图标
size: true, // 尺寸图标
@@ -71,9 +71,9 @@ export const useAppStore = defineStore('app', {
// 左侧菜单边框颜色
leftMenuBorderColor: 'inherit',
// 左侧菜单背景颜色
leftMenuBgColor: '#001529',
leftMenuBgColor: '#fff',
// 左侧菜单浅色背景颜色
leftMenuBgLightColor: '#0f2438',
leftMenuBgLightColor: '#fff',
// 左侧菜单选中背景颜色
leftMenuBgActiveColor: 'var(--app-primary-strong)',
// 左侧菜单收起选中背景颜色
@@ -346,8 +346,10 @@ export const useAppStore = defineStore('app', {
if (context.store.theme?.elColorPrimary !== '#c4322a') {
context.store.setTheme({ elColorPrimary: '#c4322a' })
}
context.store.setMenuTheme(context.store.theme.leftMenuBgColor)
context.store.setHeaderTheme(context.store.theme.topHeaderBgColor)
// 头部主题默认强制为白色、菜单主题也强制为白色
// 避免老用户浏览器残留其他主题色,清缓存也能恢复到项目品牌配色
context.store.setHeaderTheme('#fff')
context.store.setMenuTheme('#fff')
}
}
})
+9 -7
View File
@@ -6,23 +6,25 @@
--left-menu-min-width: 64px;
--left-menu-bg-color: #17110f;
--left-menu-bg-color: #fff;
--left-menu-bg-light-color: #221815;
--left-menu-bg-light-color: #fff;
--left-menu-bg-active-color: var(--app-primary-strong);
--left-menu-bg-active-color: rgba(196, 50, 42, 0.1);
--left-menu-text-color: #d7cbc4;
--left-menu-text-color: #333;
--left-menu-text-active-color: #fff;
--left-menu-text-active-color: var(--el-color-primary);
--left-menu-collapse-bg-active-color: var(--app-primary-strong);
--left-menu-border-color: #eee;
--left-menu-collapse-bg-active-color: rgba(196, 50, 42, 0.1);
/* left menu end */
/* logo start */
--logo-height: 50px;
--logo-title-text-color: #fff;
--logo-title-text-color: #303133;
/* logo end */
/* header start */