Skip to content

Commit d7ecca4

Browse files
committed
fix: update defaultSettings
1 parent da3dc6f commit d7ecca4

File tree

3 files changed

+13
-9
lines changed

3 files changed

+13
-9
lines changed

src/components/setting/SettingDrawer.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@
137137
<a-alert type="warning">
138138
<span slot="message">
139139
配置栏只在开发环境用于预览,生产环境不会展现,请手动修改配置文件
140-
<a href="https://github.com/sendya/ant-design-pro-vue/blob/master/src/defaultConfig.js" target="_blank">src/defaultConfig.js</a>
140+
<a href="https://github.com/sendya/ant-design-pro-vue/blob/master/src/defaultSettings.js" target="_blank">src/defaultSettings.js</a>
141141
</span>
142142
</a-alert>
143143
</div>
@@ -153,7 +153,7 @@
153153
<script>
154154
import DetailList from '@/components/tools/DetailList'
155155
import SettingItem from '@/components/setting/SettingItem'
156-
import config from '@/defaultConfig'
156+
import config from '@/defaultSettings'
157157
import { updateTheme, updateColorWeak, colorList } from '@/components/tools/setting'
158158
import { mapState } from 'vuex'
159159

src/defaultConfig.js renamed to src/defaultSettings.js

+8-4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
* colorWeak - 色盲模式
66
* layout - 整体布局方式 ['sidemenu', 'topmenu'] 两种布局
77
* fixedHeader - 固定 Header : boolean
8+
* fixSiderbar - 固定左侧菜单栏 : boolean
9+
* autoHideHeader - 向下滚动时,隐藏 Header : boolean
10+
* contentWidth - 内容区布局: 流式 | 固定
811
*
912
* storageOptions: {} - Vue-ls 插件配置项 (localStorage/sessionStorage)
1013
*
@@ -13,10 +16,11 @@
1316
export default {
1417
primaryColor: '#1890FF', // primary color of ant design
1518
navTheme: 'dark', // theme for nav menu
16-
layout: 'sidemenu',
17-
fixedHeader: false, // fixed header
18-
fixedSideMenu: false,
19-
swipeDownHiddenHeader: false,
19+
layout: 'sidemenu', // nav menu position: sidemenu or topmenu
20+
contentWidth: 'Fluid', // layout of content: Fluid or Fixed, only works when layout is topmenu
21+
fixedHeader: false, // sticky header
22+
fixSiderbar: false, // sticky siderbar
23+
autoHideHeader: false, // auto hide header
2024
colorWeak: false,
2125
// vue-ls options
2226
storageOptions: {

src/main.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import {
2424
DEFAULT_FIXED_HEADER_HIDDEN,
2525
DEFAULT_FIXED_SIDEMENU
2626
} from "@/store/mutation-types"
27-
import config from '@/defaultConfig'
27+
import config from '@/defaultSettings'
2828

2929
Vue.config.productionTip = false
3030

@@ -41,8 +41,8 @@ new Vue({
4141
store.commit('TOGGLE_THEME', Vue.ls.get(DEFAULT_THEME, config.navTheme))
4242
store.commit('TOGGLE_LAYOUT_MODE', Vue.ls.get(DEFAULT_LAYOUT_MODE, config.layout))
4343
store.commit('TOGGLE_FIXED_HEADER', Vue.ls.get(DEFAULT_FIXED_HEADER, config.fixedHeader))
44-
store.commit('TOGGLE_FIXED_SIDEMENU', Vue.ls.get(DEFAULT_FIXED_SIDEMENU, config.fixedSideMenu))
45-
store.commit('TOGGLE_FIXED_HEADER_HIDDEN', Vue.ls.get(DEFAULT_FIXED_HEADER_HIDDEN, config.swipeDownHiddenHeader))
44+
store.commit('TOGGLE_FIXED_SIDEMENU', Vue.ls.get(DEFAULT_FIXED_SIDEMENU, config.fixSiderbar))
45+
store.commit('TOGGLE_FIXED_HEADER_HIDDEN', Vue.ls.get(DEFAULT_FIXED_HEADER_HIDDEN, config.autoHideHeader))
4646
store.commit('TOGGLE_WEAK', Vue.ls.get(DEFAULT_COLOR_WEAK, config.colorWeak))
4747
store.commit('TOGGLE_COLOR', Vue.ls.get(DEFAULT_COLOR, config.primaryColor))
4848
store.commit('SET_TOKEN', Vue.ls.get(ACCESS_TOKEN))

0 commit comments

Comments
 (0)