mirror of https://github.com/veops/cmdb.git
42 lines
1.7 KiB
Python
42 lines
1.7 KiB
Python
/**
|
|
* Project default configuration items
|
|
* showLocale - Whether to display the Chinese and English switch buttons: boolean
|
|
* defaultLang - Default display language: zh-CN | en-US
|
|
* useSSO - Whether to use single sign-on: boolean
|
|
* primaryColor - Default theme color, clean up localStorage if changing color does not take effect
|
|
* navTheme - sidebar theme ['dark', 'light']
|
|
* colorWeak - Color blindness mode
|
|
* layout - Overall layout ['sidemenu', 'topmenu']
|
|
* fixedHeader - Fix Header: boolean
|
|
* fixSiderbar - Fix the left menu bar: boolean
|
|
* autoHideHeader - Hide header as you scroll down: boolean
|
|
* contentWidth - Content area layout: streaming | fixed
|
|
*
|
|
* storageOptions: {} - Vue-ls Plug-in configuration item (localStorage/sessionStorage)
|
|
*
|
|
*/
|
|
|
|
export default {
|
|
showLocale: true,
|
|
defaultLang: 'zh-CN', // zh-CN | en-US
|
|
useSSO: false,
|
|
ssoLogoutRedirectUrl: 'https://xxx.yyy.com/zzz/logout',
|
|
ssoLoginRedirectUrl: 'https://xxx.yyy.com/zzz/login',
|
|
primaryColor: '#1890ff', // primary color of ant design
|
|
navTheme: 'dark', // theme for nav menu
|
|
layout: 'sidemenu', // nav menu position: sidemenu or topmenu
|
|
contentWidth: 'Fixed', // layout of content: Fluid or Fixed, only works when layout is topmenu
|
|
fixedHeader: true, // sticky header
|
|
fixSiderbar: true, // sticky siderbar
|
|
autoHideHeader: true, // auto hide header
|
|
colorWeak: false,
|
|
multiTab: false,
|
|
production: process.env.NODE_ENV === 'production' && process.env.VUE_APP_PREVIEW !== 'true',
|
|
// vue-ls options
|
|
storageOptions: {
|
|
namespace: 'pro__', // key prefix
|
|
name: 'ls', // name variable Vue.[ls] or this.[$ls],
|
|
storage: 'local' // storage name session, local, memory
|
|
}
|
|
}
|