通过 7 种导航栏模式和 4 种页宽模式的组合搭配,可实现 28 种布局结构,再搭配默认提供的 6 款主题,即可实现上百种界面风格。
在应用配置里进行设置,可实现 7 种导航栏模式:
const globalSettings: Settings.all = {
menu: {
mode: 'head', // v4.5.0 之前版本为 menuMode
},
}
const globalSettings: Settings.all = {
menu: {
mode: 'side', // v4.5.0 之前版本为 menuMode
},
}
const globalSettings: Settings.all = {
menu: {
mode: 'single', // v4.5.0 之前版本为 menuMode
},
}
const globalSettings: Settings.all = {
menu: {
mode: 'only-side', // v4.5.0 之前版本为 menuMode
},
}
const globalSettings: Settings.all = {
menu: {
mode: 'only-head', // v4.5.0 之前版本为 menuMode
},
}
const globalSettings: Settings.all = {
menu: {
mode: 'side-panel',
},
}
const globalSettings: Settings.all = {
menu: {
mode: 'head-panel',
},
}
布局相关的变量存放在 /src/assets/styles/globals.css
文件中(注意看注释),均为 CSS 变量。