|
/**
* 项目默认配置项
* primaryColor - 默认主题色
* navTheme - sidebar theme ['dark', 'light'] 两种主题
* colorWeak - 色盲模式
*
* storageOptions: {} - Vue-ls 插件配置项 (localStorage/sessionStorage)
*
*/
const APP_DEFAULT_CONFIG = {
primaryColor: '#147BD1', // primary color of ant design
navTheme: 'dark', // theme for nav menu
layout: 'topmenu',
sidebarOpen: true,
fixedHeader: false,
scrollHideHeader: false,
fixedSider: false,
hideTabGroup: false,
hideBreadcrumb: false,
storageOptions: {
namespace: 'pro__', // key prefix
name: 'ls', // name variable Vue.[ls] or this.[$ls],
storage: 'local' // storage name session, local, memory
},
themeColorList: [
{
key: '薄暮', color: '#F5222D'
},
{
key: '火山', color: '#FA541C'
},
{
key: '日暮', color: '#FAAD14'
},
{
key: '明青', color: '#13C2C2'
},
{
key: '极光绿', color: '#19BB20'
},
{
key: '拂晓蓝(默认)', color: '#147BD1'
},
{
key: '极客蓝', color: '#2F54EB'
},
{
key: '酱紫', color: '#722ED1'
}
]
}
if (window) {
window.APP_DEFAULT_CONFIG = APP_DEFAULT_CONFIG
}
|