From b6cea4a950e92a0f91e06bcc60b4653e1d2709ef Mon Sep 17 00:00:00 2001 From: Vben <anncwb@126.com> Date: 星期一, 01 三月 2021 23:11:12 +0800 Subject: [PATCH] feat(icon-picker): add icon-picker component --- src/settings/projectSetting.ts | 40 +++++++++++++++++++--------------------- 1 files changed, 19 insertions(+), 21 deletions(-) diff --git a/src/settings/projectSetting.ts b/src/settings/projectSetting.ts index c5c9a63..db87780 100644 --- a/src/settings/projectSetting.ts +++ b/src/settings/projectSetting.ts @@ -1,25 +1,34 @@ -import type { ProjectConfig } from '/@/types/config'; - +import type { ProjectConfig } from '/#/config'; import { MenuTypeEnum, MenuModeEnum, TriggerEnum, MixSidebarTriggerEnum } from '/@/enums/menuEnum'; import { CacheTypeEnum } from '/@/enums/cacheEnum'; -import { ContentEnum, PermissionModeEnum, ThemeEnum, RouterTransitionEnum } from '/@/enums/appEnum'; -import { primaryColor } from '../../build/config/lessModifyVars'; -import { isProdMode } from '/@/utils/env'; +import { + ContentEnum, + PermissionModeEnum, + ThemeEnum, + RouterTransitionEnum, + SettingButtonPositionEnum, +} from '/@/enums/appEnum'; +import { primaryColor, themeMode } 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, + // `Settings` button position + settingButtonPosition: SettingButtonPositionEnum.AUTO, + // Permission mode permissionMode: PermissionModeEnum.ROLE, // Permission-related cache is stored in sessionStorage or localStorage - permissionCacheType: CacheTypeEnum.LOCAL, + permissionCacheType: CacheTypeEnum.SESSION, // color - // TODO Theme color themeColor: primaryColor, + + // TODO dark theme + themeMode: themeMode, // Website gray mode, open for possible mourning dates grayMode: false, @@ -38,17 +47,6 @@ // 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: { @@ -76,7 +74,7 @@ // Menu configuration menuSetting: { // sidebar menu bg color - bgColor: '#273352', + bgColor: '#001529', // Whether to fix the left menu fixed: true, // Menu collapse @@ -159,7 +157,7 @@ showBreadCrumbIcon: false, // Use error-handler-plugin - useErrorHandle: isProdMode(), + useErrorHandle: false, // Whether to open back to top useOpenBackTop: true, @@ -172,7 +170,7 @@ // Whether to cancel the http request that has been sent but not responded when switching the interface. // If it is enabled, I want to overwrite a single interface. Can be set in a separate interface - removeAllHttpPending: true, + removeAllHttpPending: false, }; export default setting; -- Gitblit v1.8.0