|
|
|
@ -47,7 +47,6 @@ export const useAppStore = defineStore('app', {
|
|
|
|
|
mobile: false, // 是否是移动端
|
|
|
|
|
title: import.meta.env.VITE_APP_TITLE, // 标题
|
|
|
|
|
pageLoading: false, // 路由跳转loading
|
|
|
|
|
|
|
|
|
|
breadcrumb: true, // 面包屑
|
|
|
|
|
breadcrumbIcon: true, // 面包屑图标
|
|
|
|
|
collapse: false, // 折叠菜单
|
|
|
|
@ -59,8 +58,8 @@ export const useAppStore = defineStore('app', {
|
|
|
|
|
locale: false, // 多语言图标
|
|
|
|
|
message: true, // 消息图标
|
|
|
|
|
tagsView: true, // 标签页
|
|
|
|
|
tagsViewImmerse: false, // 标签页沉浸
|
|
|
|
|
tagsViewIcon: true, // 是否显示标签图标
|
|
|
|
|
tagsViewImmerse: true, // 标签页沉浸
|
|
|
|
|
tagsViewIcon: false, // 是否显示标签图标
|
|
|
|
|
logo: true, // logo
|
|
|
|
|
fixedHeader: true, // 固定toolheader
|
|
|
|
|
footer: true, // 显示页脚
|
|
|
|
@ -71,36 +70,52 @@ export const useAppStore = defineStore('app', {
|
|
|
|
|
// isDark: wsCache.get(CACHE_KEY.IS_DARK) || false, // 是否是暗黑模式
|
|
|
|
|
isDark: false, // 是否是暗黑模式
|
|
|
|
|
currentSize: wsCache.get('default') || 'default', // 组件尺寸
|
|
|
|
|
theme: wsCache.get(CACHE_KEY.THEME) || { |
|
|
|
|
// 主题色
|
|
|
|
|
elColorPrimary: '#409eff', |
|
|
|
|
// 左侧菜单边框颜色
|
|
|
|
|
leftMenuBorderColor: 'inherit', |
|
|
|
|
// 左侧菜单背景颜色
|
|
|
|
|
leftMenuBgColor: '#409eff', |
|
|
|
|
// 左侧菜单浅色背景颜色
|
|
|
|
|
leftMenuBgLightColor: '#0f2438', |
|
|
|
|
// 左侧菜单选中背景颜色
|
|
|
|
|
leftMenuBgActiveColor: 'var(--el-color-primary)', |
|
|
|
|
// 左侧菜单收起选中背景颜色
|
|
|
|
|
leftMenuCollapseBgActiveColor: 'var(--el-color-primary)', |
|
|
|
|
// 左侧菜单字体颜色
|
|
|
|
|
leftMenuTextColor: '#bfcbd9', |
|
|
|
|
// 左侧菜单选中字体颜色
|
|
|
|
|
leftMenuTextActiveColor: '#fff', |
|
|
|
|
// logo字体颜色
|
|
|
|
|
logoTitleTextColor: '#fff', |
|
|
|
|
// logo边框颜色
|
|
|
|
|
logoBorderColor: 'inherit', |
|
|
|
|
// 头部背景颜色
|
|
|
|
|
theme: { |
|
|
|
|
elColorPrimary: '#009688', |
|
|
|
|
leftMenuBorderColor: '#eee', |
|
|
|
|
leftMenuBgColor: '#fff', |
|
|
|
|
leftMenuBgLightColor: '#fff', |
|
|
|
|
leftMenuBgActiveColor: 'RGBA(0,150,136,0.1)', |
|
|
|
|
leftMenuCollapseBgActiveColor: 'RGBA(0,150,136,0.1)', |
|
|
|
|
leftMenuTextColor: '#333', |
|
|
|
|
leftMenuTextActiveColor: 'var(--el-color-primary)', |
|
|
|
|
logoTitleTextColor: 'inherit', |
|
|
|
|
logoBorderColor: '#eee', |
|
|
|
|
topHeaderBgColor: '#fff', |
|
|
|
|
// 头部字体颜色
|
|
|
|
|
topHeaderTextColor: 'inherit', |
|
|
|
|
// 头部悬停颜色
|
|
|
|
|
topHeaderHoverColor: '#f6f6f6', |
|
|
|
|
// 头部边框颜色
|
|
|
|
|
topToolBorderColor: '#eee' |
|
|
|
|
} |
|
|
|
|
// theme: wsCache.get(CACHE_KEY.THEME) || {
|
|
|
|
|
// // 主题色
|
|
|
|
|
// elColorPrimary: '#009688',
|
|
|
|
|
// // 左侧菜单边框颜色
|
|
|
|
|
// leftMenuBorderColor: '#eee',
|
|
|
|
|
// // 左侧菜单背景颜色
|
|
|
|
|
// leftMenuBgColor: '#fff',
|
|
|
|
|
// // 左侧菜单浅色背景颜色
|
|
|
|
|
// leftMenuBgLightColor: '#fff',
|
|
|
|
|
// // 左侧菜单选中背景颜色
|
|
|
|
|
// leftMenuBgActiveColor:"RGBA(0,150,136,0.1)",
|
|
|
|
|
// // 左侧菜单收起选中背景颜色
|
|
|
|
|
// leftMenuCollapseBgActiveColor: "RGBA(0,150,136,0.1)",
|
|
|
|
|
// // 左侧菜单字体颜色
|
|
|
|
|
// leftMenuTextColor: '#333',
|
|
|
|
|
// // 左侧菜单选中字体颜色
|
|
|
|
|
// leftMenuTextActiveColor: "var(--el-color-primary)",
|
|
|
|
|
// // logo字体颜色
|
|
|
|
|
// logoTitleTextColor: 'inherit',
|
|
|
|
|
// // logo边框颜色
|
|
|
|
|
// logoBorderColor: 'inherit',
|
|
|
|
|
// // 头部背景颜色
|
|
|
|
|
// topHeaderBgColor: '#fff',
|
|
|
|
|
// // 头部字体颜色
|
|
|
|
|
// topHeaderTextColor: 'inherit',
|
|
|
|
|
// // 头部悬停颜色
|
|
|
|
|
// topHeaderHoverColor: '#f6f6f6',
|
|
|
|
|
// // 头部边框颜色
|
|
|
|
|
// topToolBorderColor: '#eee'
|
|
|
|
|
// }
|
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
getters: { |
|
|
|
|