diff --git a/src/i18n/lang/en-US/settings.ts b/src/i18n/lang/en-US/settings.ts index 0e5ab57..3bfc93c 100644 --- a/src/i18n/lang/en-US/settings.ts +++ b/src/i18n/lang/en-US/settings.ts @@ -183,7 +183,12 @@ export default { dark: 'Dark' }, hideMiniPlayBar: 'Hide Mini Play Bar', - hideLyrics: 'Hide Lyrics' + hideLyrics: 'Hide Lyrics', + tabs: { + interface: 'Interface', + display: 'Display', + typography: 'Typography' + } }, shortcutSettings: { title: 'Shortcut Settings', diff --git a/src/i18n/lang/zh-CN/settings.ts b/src/i18n/lang/zh-CN/settings.ts index 334e198..80c3b9b 100644 --- a/src/i18n/lang/zh-CN/settings.ts +++ b/src/i18n/lang/zh-CN/settings.ts @@ -183,7 +183,12 @@ export default { dark: '暗色' }, hideMiniPlayBar: '隐藏迷你播放栏', - hideLyrics: '隐藏歌词' + hideLyrics: '隐藏歌词', + tabs: { + interface: '界面', + typography: '文字', + display: '显示' + } }, shortcutSettings: { title: '快捷键设置', diff --git a/src/renderer/components.d.ts b/src/renderer/components.d.ts index bcbdfed..118001c 100644 --- a/src/renderer/components.d.ts +++ b/src/renderer/components.d.ts @@ -17,6 +17,8 @@ declare module 'vue' { NCarouselItem: typeof import('naive-ui')['NCarouselItem'] NCheckbox: typeof import('naive-ui')['NCheckbox'] NCheckboxGroup: typeof import('naive-ui')['NCheckboxGroup'] + NCollapse: typeof import('naive-ui')['NCollapse'] + NCollapseItem: typeof import('naive-ui')['NCollapseItem'] NConfigProvider: typeof import('naive-ui')['NConfigProvider'] NDialogProvider: typeof import('naive-ui')['NDialogProvider'] NDrawer: typeof import('naive-ui')['NDrawer'] diff --git a/src/renderer/components/lyric/LyricSettings.vue b/src/renderer/components/lyric/LyricSettings.vue index f3c1991..2e1ff77 100644 --- a/src/renderer/components/lyric/LyricSettings.vue +++ b/src/renderer/components/lyric/LyricSettings.vue @@ -2,94 +2,119 @@