feat(projects): new layout,tab and add update theme settings

This commit is contained in:
Soybean
2023-03-13 20:49:33 +08:00
parent 488e6e3204
commit 912c3531c5
30 changed files with 386 additions and 93 deletions

View File

@ -23,6 +23,17 @@
}
]
},
"scrollMode": "content",
"scrollModeList": [
{
"value": "wrapper",
"label": "外层滚动"
},
{
"value": "content",
"label": "主体滚动"
}
],
"themeColor": "#1890ff",
"themeColorList": [
"#1890ff",

View File

@ -1,5 +1,6 @@
import {
themeLayoutModeOptions,
themeScrollModeOptions,
themeTabModeOptions,
themeHorizontalMenuPositionOptions,
themeAnimateModeOptions
@ -41,6 +42,8 @@ const defaultThemeSetting: Theme.Setting = {
mode: 'vertical',
modeList: themeLayoutModeOptions
},
scrollMode: 'content',
scrollModeList: themeScrollModeOptions,
themeColor: themeColorList[0],
themeColorList,
otherColor: {