liujie
4 天以前 2bd5b4f32d19abf1ef1cbbcba2b4686486ffcf0f
hugray-admin/src/store/modules/settings.js
@@ -8,14 +8,15 @@
const { sideTheme, showSettings, navType, tagsView, tagsViewPersist, tagsIcon, tagsViewStyle, fixedHeader, sidebarLogo, dynamicTitle, footerVisible, footerContent } = defaultSettings
const storageSetting = JSON.parse(localStorage.getItem('layout-setting')) || ''
// v2:换肤后主题默认色由 #409EFF 改为 #80BF40,升级键名避免浏览器里的旧主题色覆盖新默认值
const storageSetting = JSON.parse(localStorage.getItem('layout-setting-v2')) || ''
const useSettingsStore = defineStore(
  'settings',
  {
    state: () => ({
      title: '',
      theme: storageSetting.theme || '#409EFF',
      theme: storageSetting.theme || '#80BF40',
      sideTheme: storageSetting.sideTheme || sideTheme,
      showSettings: showSettings,
      navType: storageSetting.navType === undefined ? navType : storageSetting.navType,