perf: add tagsViewIcon setting

This commit is contained in:
陈凯龙
2022-04-14 10:37:13 +08:00
parent 9b614fe892
commit d395f03a57
8 changed files with 47 additions and 6 deletions

View File

@@ -128,6 +128,8 @@ const copyConfig = async () => {
locale: ${appStore.getLocale},
// 标签页
tagsView: ${appStore.getTagsView},
// 标签页图标
getTagsViewIcon: ${appStore.getTagsViewIcon},
// logo
logo: ${appStore.getLogo},
// 菜单手风琴

View File

@@ -65,6 +65,13 @@ const tagsViewChange = (show: boolean) => {
appStore.setTagsView(show)
}
// 标签页图标
const tagsViewIcon = ref(appStore.getTagsViewIcon)
const tagsViewIconChange = (show: boolean) => {
appStore.setTagsViewIcon(show)
}
// logo
const logo = ref(appStore.getLogo)
@@ -149,6 +156,11 @@ watch(
<ElSwitch v-model="tagsView" @change="tagsViewChange" />
</div>
<div class="flex justify-between items-center">
<span class="text-14px">{{ t('setting.tagsViewIcon') }}</span>
<ElSwitch v-model="tagsViewIcon" @change="tagsViewIconChange" />
</div>
<div class="flex justify-between items-center">
<span class="text-14px">{{ t('setting.logo') }}</span>
<ElSwitch v-model="logo" @change="logoChange" />