Commit 302afe5860e575aefe84a92907a104074b809299

Authored by Wit〆苗大
Committed by GitHub
1 parent 7b21e9dc

fix(项目配置): 修复 #2652 重置项目配置,导致左侧菜单栏整体变成白色 (#2656)

Co-authored-by: 苗大 <caoshengmiao@hypergryph.com>
src/layouts/default/setting/components/SettingFooter.vue
@@ -35,6 +35,7 @@ @@ -35,6 +35,7 @@
35 import { updateGrayMode } from '/@/logics/theme/updateGrayMode'; 35 import { updateGrayMode } from '/@/logics/theme/updateGrayMode';
36 import defaultSetting from '/@/settings/projectSetting'; 36 import defaultSetting from '/@/settings/projectSetting';
37 import { changeTheme } from '/@/logics/theme'; 37 import { changeTheme } from '/@/logics/theme';
  38 + import { updateSidebarBgColor } from '/@/logics/theme/updateBackground';
38 39
39 export default defineComponent({ 40 export default defineComponent({
40 name: 'SettingFooter', 41 name: 'SettingFooter',
@@ -63,6 +64,7 @@ @@ -63,6 +64,7 @@
63 appStore.setProjectConfig(defaultSetting); 64 appStore.setProjectConfig(defaultSetting);
64 const { colorWeak, grayMode, themeColor } = defaultSetting; 65 const { colorWeak, grayMode, themeColor } = defaultSetting;
65 changeTheme(themeColor); 66 changeTheme(themeColor);
  67 + updateSidebarBgColor();
66 updateColorWeak(colorWeak); 68 updateColorWeak(colorWeak);
67 updateGrayMode(grayMode); 69 updateGrayMode(grayMode);
68 createMessage.success(t('layout.setting.resetSuccess')); 70 createMessage.success(t('layout.setting.resetSuccess'));