fix(projects): 完善侧边菜单展开逻辑

This commit is contained in:
Soybean
2021-10-12 16:22:07 +08:00
parent 73505d914f
commit b5f05128ab
10 changed files with 219 additions and 13 deletions

112
src/settings/theme.json Normal file
View File

@ -0,0 +1,112 @@
{
"darkMode": false,
"themeColor": "#409EFF",
"themeColorList": [
"#409EFF",
"#2d8cf0",
"#0960bd",
"#009688",
"#536dfe",
"#ff5c93",
"#ee4f12",
"#0096c7",
"#9c27b0",
"#ff9800",
"#FF3D68",
"#00C1D4",
"#71EFA3",
"#171010",
"#78DEC7",
"#1768AC",
"#FB9300",
"#FC5404"
],
"otherColor": {
"info": "#2080f0",
"success": "#67C23A",
"warning": "#E6A23C",
"error": "#F56C6C"
},
"navStyle": {
"mode": "vertical",
"theme": "light"
},
"menuStyle": {
"width": 200,
"collapsedWidth": 64,
"mixWidth": 80,
"mixCollapsedWidth": 48,
"splitMenu": false,
"horizontalPosition": "flex-start",
"horizontalPositionList": [
{
"value": "flex-start",
"label": "居左"
},
{
"value": "center",
"label": "居中"
},
{
"value": "flex-end",
"label": "居右"
}
]
},
"headerStyle": {
"height": 56,
"bgColor": "#fff"
},
"multiTabStyle": {
"height": 44,
"visible": true,
"bgColor": "#fff",
"mode": "chrome",
"modeList": [
{
"value": "button",
"label": "按钮风格"
},
{
"value": "chrome",
"label": "谷歌风格"
}
]
},
"crumbsStyle": {
"visible": true,
"showIcon": false
},
"pageStyle": {
"animate": true,
"animateType": "fade-slide",
"animateTypeList": [
{
"value": "zoom-fade",
"label": "渐变"
},
{
"value": "zoom-out",
"label": "闪现"
},
{
"value": "fade-slide",
"label": "滑动"
},
{
"value": "fade",
"label": "消退"
},
{
"value": "fade-bottom",
"label": "底部消退"
},
{
"value": "fade-scale",
"label": "缩放消退"
}
]
},
"fixedHeaderAndTab": true,
"showReload": true
}