重构组合式api

This commit is contained in:
WUSIJIAN
2025-11-25 17:02:31 +08:00
parent 428989c993
commit 4d6f49598e
16 changed files with 2213 additions and 1631 deletions

View File

@@ -1,6 +1,5 @@
import { defineStore } from 'pinia';
import { ThemeConfigStates, ThemeConfigState } from './interface';
import { tr } from 'element-plus/es/locale';
/**
* 布局配置
@@ -20,7 +19,7 @@ export const useThemeConfig = defineStore('themeConfig', {
* 全局主题
*/
// 默认 primary 主题颜色
primary: '#409eff',
primary: '#FF2442',
// 是否开启深色模式
isIsDark: false,
@@ -33,21 +32,22 @@ export const useThemeConfig = defineStore('themeConfig', {
// 默认顶栏导航背景颜色
topBar: '#ffffff',
// 默认顶栏导航字体颜色
topBarColor: '#606266',
topBarColor: '#1A1A1A',
// 是否开启顶栏背景颜色渐变
isTopBarColorGradual: false,
isTopBarColorGradual: true,
// 默认菜单导航背景颜色
menuBar: '#354E67',
menuBar: '#F0F8FF',
// 默认菜单导航字体颜色
menuBarColor: '#eaeaea',
menuBarColor: '#2D3748',
// 是否开启菜单背景颜色渐变
isMenuBarColorGradual: false,
isMenuBarColorGradual: true,
// 默认分栏菜单背景颜色
columnsMenuBar: '#545c64',
columnsMenuBar: '#F8FAFF',
// 默认分栏菜单字体颜色
columnsMenuBarColor: '#e6e6e6',
columnsMenuBarColor: '#4A5568',
// 是否开启分栏菜单背景颜色渐变
isColumnsMenuBarColorGradual: false,
isColumnsMenuBarColorGradual: true,
/**
* 界面设置
*/