feat(theme): add AppearanceText options

This commit is contained in:
pengzhanbo 2024-02-17 00:23:49 +08:00
parent 41a3744db2
commit d98785ada7
3 changed files with 8 additions and 1 deletions

View File

@ -8,7 +8,7 @@ const theme = useThemeLocaleData()
<template>
<div v-if="theme.appearance" class="nav-screen-appearance">
<p class="text">
Appearance
{{ theme.appearanceText ?? 'Appearance' }}
</p>
<SwitchAppearance />
</div>

View File

@ -11,6 +11,7 @@ const defaultLocales: NonNullable<PlumeThemeLocaleOptions['locales']> = {
editLinkText: 'Edit this page',
lastUpdatedText: 'Last Updated',
contributorsText: 'Contributors',
appearanceText: 'Appearance',
},
'zh-CN': {
selectLanguageName: '简体中文',
@ -23,6 +24,7 @@ const defaultLocales: NonNullable<PlumeThemeLocaleOptions['locales']> = {
editLinkText: '编辑此页',
contributorsText: '贡献者',
lastUpdatedText: '上次更新',
appearanceText: '外观',
prevPageLabel: '上一页',
nextPageLabel: '下一页',

View File

@ -116,6 +116,11 @@ export interface PlumeThemeLocaleData extends LocaleData {
*/
appearance?: boolean | 'dark'
/**
*
*/
appearanceText?: string
/**
*
* sitemap seo等