feat: 新增应用配置开关属性,迁移主题配置至 src/config/setting.ts,新增色弱模式与哀悼模式

This commit is contained in:
KAI
2024-12-10 14:01:34 +00:00
committed by Charles7c
parent 4b5536a0b2
commit f64a7163e5
10 changed files with 130 additions and 39 deletions

View File

@@ -1,13 +0,0 @@
{
"theme": "light",
"themeColor": "#165DFF",
"tab": true,
"tabMode": "card-gutter",
"animate": false,
"animateMode": "zoom-fade",
"menuCollapse": true,
"menuAccordion": true,
"menuDark": false,
"copyrightDisplay": true,
"layout": "left"
}

19
src/config/setting.ts Normal file
View File

@@ -0,0 +1,19 @@
export const defaultSettings: App.AppSettings = {
theme: 'light',
themeColor: '#165DFF',
tab: true,
tabMode: 'card-gutter',
animate: false,
animateMode: 'zoom-fade',
menuCollapse: true,
menuAccordion: true,
menuDark: false,
copyrightDisplay: true,
layout: 'left',
enableColorWeaknessMode: false,
enableMourningMode: false,
}
// 根据环境返回配置
export const getSettings = (): App.AppSettings => {
return defaultSettings
}