perf settings

This commit is contained in:
Pan 2019-03-25 15:49:13 +08:00
parent c48777ff2d
commit 5e3ae144b3
5 changed files with 28 additions and 13 deletions

View File

@ -163,5 +163,12 @@ export default {
close: 'Close', close: 'Close',
closeOthers: 'Close Others', closeOthers: 'Close Others',
closeAll: 'Close All' closeAll: 'Close All'
},
settings: {
title: 'Page style setting',
theme: 'Theme Color',
tagsView: 'Open Tags-View',
fixedHeader: 'Fixed Header',
sidebarLogo: 'Sidebar Logo'
} }
} }

View File

@ -163,5 +163,12 @@ export default {
close: 'Cerrar', close: 'Cerrar',
closeOthers: 'Cerrar otros', closeOthers: 'Cerrar otros',
closeAll: 'Cerrar todos' closeAll: 'Cerrar todos'
},
settings: {
title: 'Page style setting',
theme: 'Theme Color',
tagsView: 'Open Tags-View',
fixedHeader: 'Fixed Header',
sidebarLogo: 'Sidebar Logo'
} }
} }

View File

@ -163,5 +163,12 @@ export default {
close: '关闭', close: '关闭',
closeOthers: '关闭其它', closeOthers: '关闭其它',
closeAll: '关闭所有' closeAll: '关闭所有'
},
settings: {
title: '系统布局配置',
theme: '主题色',
tagsView: '开启 Tags-View',
fixedHeader: '固定 Header',
sidebarLogo: '侧边栏 Logo'
} }
} }

View File

@ -1,27 +1,25 @@
<template> <template>
<div class="drawer-container"> <div class="drawer-container">
<div> <div>
<h3 class="drawer-title"> <h3 class="drawer-title">{{ $t('settings.title') }}</h3>
系统布局配置
</h3>
<div class="drawer-item"> <div class="drawer-item">
<span>主题色</span> <span>{{ $t('settings.theme') }}</span>
<theme-picker style="float: right;height: 26px;margin: -3px 5px 0 0;" /> <theme-picker style="float: right;height: 26px;margin: -3px 8px 0 0;" />
</div> </div>
<div class="drawer-item"> <div class="drawer-item">
<span>开启 Tags-View</span> <span>{{ $t('settings.tagsView') }}</span>
<el-switch v-model="tagsView" class="drawer-switch" /> <el-switch v-model="tagsView" class="drawer-switch" />
</div> </div>
<div class="drawer-item"> <div class="drawer-item">
<span>固定 Header</span> <span>{{ $t('settings.fixedHeader') }}</span>
<el-switch v-model="fixedHeader" class="drawer-switch" /> <el-switch v-model="fixedHeader" class="drawer-switch" />
</div> </div>
<div class="drawer-item"> <div class="drawer-item">
<span>侧边栏 Logo</span> <span>{{ $t('settings.sidebarLogo') }}</span>
<el-switch v-model="sidebarLogo" class="drawer-switch" /> <el-switch v-model="sidebarLogo" class="drawer-switch" />
</div> </div>
@ -35,9 +33,7 @@ import ThemePicker from '@/components/ThemePicker'
export default { export default {
components: { ThemePicker }, components: { ThemePicker },
data() { data() {
return { return {}
}
}, },
computed: { computed: {
fixedHeader: { fixedHeader: {

View File

@ -1,6 +1,4 @@
export default { export default {
title: 'vue-element-admin',
/** /**
* @type {boolean} true | false * @type {boolean} true | false
* @description Whether show the settings right-panel * @description Whether show the settings right-panel