feat(projects): 新增顶部菜单

This commit is contained in:
Soybean
2021-09-23 00:15:19 +08:00
parent e9db67ee12
commit 221d2cc02d
10 changed files with 102 additions and 29 deletions

View File

@ -1,5 +1,5 @@
import type { ThemeSettings } from '../interface';
import { EnumAnimate, EnumMultiTabMode } from '../enum';
import { EnumAnimate, EnumMultiTabMode, EnumHorizontalMenuPosition } from '../enum';
const themeColorList = [
'#409EFF',
@ -41,7 +41,13 @@ const themeSettings: ThemeSettings = {
mixWidth: 80,
collapsedWidth: 64,
fixed: true,
splitMenu: false
splitMenu: false,
horizontalPosition: 'flex-start',
horizontalPositionList: [
{ value: 'flex-start', label: EnumHorizontalMenuPosition['flex-start'] },
{ value: 'center', label: EnumHorizontalMenuPosition.center },
{ value: 'flex-end', label: EnumHorizontalMenuPosition['flex-end'] }
]
},
headerStyle: {
height: 56,