| | |
| | | import type { ProjectConfig } from '/#/config'; |
| | | |
| | | import { MenuTypeEnum, MenuModeEnum, TriggerEnum, MixSidebarTriggerEnum } from '/@/enums/menuEnum'; |
| | | import { CacheTypeEnum } from '/@/enums/cacheEnum'; |
| | | import { |
| | |
| | | RouterTransitionEnum, |
| | | SettingButtonPositionEnum, |
| | | } from '/@/enums/appEnum'; |
| | | import { primaryColor, themeMode } from '../../build/config/themeConfig'; |
| | | import { SIDE_BAR_BG_COLOR_LIST, HEADER_PRESET_BG_COLOR_LIST } from './designSetting'; |
| | | import { primaryColor } from '../../build/config/themeConfig'; |
| | | |
| | | // ! You need to clear the browser cache after the change |
| | | const setting: ProjectConfig = { |
| | | // Whether to show the configuration button |
| | | showSettingButton: true, |
| | | |
| | | // Whether to show the theme switch button |
| | | showDarkModeToggle: true, |
| | | |
| | | // `Settings` button position |
| | | settingButtonPosition: SettingButtonPositionEnum.AUTO, |
| | |
| | | permissionCacheType: CacheTypeEnum.LOCAL, |
| | | |
| | | // color |
| | | // TODO Theme color |
| | | themeColor: primaryColor, |
| | | // TODO dark theme |
| | | themeMode: themeMode, |
| | | |
| | | // Website gray mode, open for possible mourning dates |
| | | grayMode: false, |
| | |
| | | // Whether to show footer |
| | | showFooter: false, |
| | | |
| | | // locale setting |
| | | locale: { |
| | | show: true, |
| | | // Locale |
| | | lang: 'zh_CN', |
| | | // Default locale |
| | | fallback: 'zh_CN', |
| | | // available Locales |
| | | availableLocales: ['zh_CN', 'en'], |
| | | }, |
| | | |
| | | // Header configuration |
| | | headerSetting: { |
| | | // header bg color |
| | | bgColor: '#ffffff', |
| | | bgColor: HEADER_PRESET_BG_COLOR_LIST[0], |
| | | // Fixed at the top |
| | | fixed: true, |
| | | // Whether to show top |
| | |
| | | theme: ThemeEnum.LIGHT, |
| | | // Whether to enable the lock screen function |
| | | useLockPage: true, |
| | | |
| | | // Whether to show the full screen button |
| | | showFullScreen: true, |
| | | // Whether to show the document button |
| | |
| | | // Menu configuration |
| | | menuSetting: { |
| | | // sidebar menu bg color |
| | | bgColor: '#001529', |
| | | bgColor: SIDE_BAR_BG_COLOR_LIST[0], |
| | | // Whether to fix the left menu |
| | | fixed: true, |
| | | // Menu collapse |