Commit d7ecca44 by Sendya

fix: update defaultSettings

parent da3dc6f9
...@@ -137,7 +137,7 @@ ...@@ -137,7 +137,7 @@
<a-alert type="warning"> <a-alert type="warning">
<span slot="message"> <span slot="message">
配置栏只在开发环境用于预览,生产环境不会展现,请手动修改配置文件 配置栏只在开发环境用于预览,生产环境不会展现,请手动修改配置文件
<a href="https://github.com/sendya/ant-design-pro-vue/blob/master/src/defaultConfig.js" target="_blank">src/defaultConfig.js</a> <a href="https://github.com/sendya/ant-design-pro-vue/blob/master/src/defaultSettings.js" target="_blank">src/defaultSettings.js</a>
</span> </span>
</a-alert> </a-alert>
</div> </div>
...@@ -153,7 +153,7 @@ ...@@ -153,7 +153,7 @@
<script> <script>
import DetailList from '@/components/tools/DetailList' import DetailList from '@/components/tools/DetailList'
import SettingItem from '@/components/setting/SettingItem' import SettingItem from '@/components/setting/SettingItem'
import config from '@/defaultConfig' import config from '@/defaultSettings'
import { updateTheme, updateColorWeak, colorList } from '@/components/tools/setting' import { updateTheme, updateColorWeak, colorList } from '@/components/tools/setting'
import { mapState } from 'vuex' import { mapState } from 'vuex'
......
...@@ -5,6 +5,9 @@ ...@@ -5,6 +5,9 @@
* colorWeak - 色盲模式 * colorWeak - 色盲模式
* layout - 整体布局方式 ['sidemenu', 'topmenu'] 两种布局 * layout - 整体布局方式 ['sidemenu', 'topmenu'] 两种布局
* fixedHeader - 固定 Header : boolean * fixedHeader - 固定 Header : boolean
* fixSiderbar - 固定左侧菜单栏 : boolean
* autoHideHeader - 向下滚动时,隐藏 Header : boolean
* contentWidth - 内容区布局: 流式 | 固定
* *
* storageOptions: {} - Vue-ls 插件配置项 (localStorage/sessionStorage) * storageOptions: {} - Vue-ls 插件配置项 (localStorage/sessionStorage)
* *
...@@ -13,10 +16,11 @@ ...@@ -13,10 +16,11 @@
export default { export default {
primaryColor: '#1890FF', // primary color of ant design primaryColor: '#1890FF', // primary color of ant design
navTheme: 'dark', // theme for nav menu navTheme: 'dark', // theme for nav menu
layout: 'sidemenu', layout: 'sidemenu', // nav menu position: sidemenu or topmenu
fixedHeader: false, // fixed header contentWidth: 'Fluid', // layout of content: Fluid or Fixed, only works when layout is topmenu
fixedSideMenu: false, fixedHeader: false, // sticky header
swipeDownHiddenHeader: false, fixSiderbar: false, // sticky siderbar
autoHideHeader: false, // auto hide header
colorWeak: false, colorWeak: false,
// vue-ls options // vue-ls options
storageOptions: { storageOptions: {
......
...@@ -24,7 +24,7 @@ import { ...@@ -24,7 +24,7 @@ import {
DEFAULT_FIXED_HEADER_HIDDEN, DEFAULT_FIXED_HEADER_HIDDEN,
DEFAULT_FIXED_SIDEMENU DEFAULT_FIXED_SIDEMENU
} from "@/store/mutation-types" } from "@/store/mutation-types"
import config from '@/defaultConfig' import config from '@/defaultSettings'
Vue.config.productionTip = false Vue.config.productionTip = false
...@@ -41,8 +41,8 @@ new Vue({ ...@@ -41,8 +41,8 @@ new Vue({
store.commit('TOGGLE_THEME', Vue.ls.get(DEFAULT_THEME, config.navTheme)) store.commit('TOGGLE_THEME', Vue.ls.get(DEFAULT_THEME, config.navTheme))
store.commit('TOGGLE_LAYOUT_MODE', Vue.ls.get(DEFAULT_LAYOUT_MODE, config.layout)) store.commit('TOGGLE_LAYOUT_MODE', Vue.ls.get(DEFAULT_LAYOUT_MODE, config.layout))
store.commit('TOGGLE_FIXED_HEADER', Vue.ls.get(DEFAULT_FIXED_HEADER, config.fixedHeader)) store.commit('TOGGLE_FIXED_HEADER', Vue.ls.get(DEFAULT_FIXED_HEADER, config.fixedHeader))
store.commit('TOGGLE_FIXED_SIDEMENU', Vue.ls.get(DEFAULT_FIXED_SIDEMENU, config.fixedSideMenu)) store.commit('TOGGLE_FIXED_SIDEMENU', Vue.ls.get(DEFAULT_FIXED_SIDEMENU, config.fixSiderbar))
store.commit('TOGGLE_FIXED_HEADER_HIDDEN', Vue.ls.get(DEFAULT_FIXED_HEADER_HIDDEN, config.swipeDownHiddenHeader)) store.commit('TOGGLE_FIXED_HEADER_HIDDEN', Vue.ls.get(DEFAULT_FIXED_HEADER_HIDDEN, config.autoHideHeader))
store.commit('TOGGLE_WEAK', Vue.ls.get(DEFAULT_COLOR_WEAK, config.colorWeak)) store.commit('TOGGLE_WEAK', Vue.ls.get(DEFAULT_COLOR_WEAK, config.colorWeak))
store.commit('TOGGLE_COLOR', Vue.ls.get(DEFAULT_COLOR, config.primaryColor)) store.commit('TOGGLE_COLOR', Vue.ls.get(DEFAULT_COLOR, config.primaryColor))
store.commit('SET_TOKEN', Vue.ls.get(ACCESS_TOKEN)) store.commit('SET_TOKEN', Vue.ls.get(ACCESS_TOKEN))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment