From f6c63e8cb2e7fcdef848921309d29717ed5ad6b8 Mon Sep 17 00:00:00 2001 From: Zyronon Date: Thu, 4 Dec 2025 01:28:52 +0800 Subject: [PATCH] impr --- components.d.ts | 3 +-- src/assets/css/style.scss | 2 +- .../word => }/components/SettingDialog.vue | 4 ++-- src/pages/article/PracticeArticles.vue | 2 +- src/pages/word/WordsPage.vue | 1 - src/pages/word/components/Footer.vue | 19 +++++++++---------- 6 files changed, 14 insertions(+), 17 deletions(-) rename src/{pages/word => }/components/SettingDialog.vue (99%) diff --git a/components.d.ts b/components.d.ts index 71304267..0172f6b1 100644 --- a/components.d.ts +++ b/components.d.ts @@ -99,7 +99,6 @@ declare module 'vue' { IconFluentSlideTextTitleEdit20Regular: typeof import('~icons/fluent/slide-text-title-edit20-regular')['default'] IconFluentSparkle20Regular: typeof import('~icons/fluent/sparkle20-regular')['default'] IconFluentSpeakerEdit20Regular: typeof import('~icons/fluent/speaker-edit20-regular')['default'] - IconFluentSpeakerSettings20Regular: typeof import('~icons/fluent/speaker-settings20-regular')['default'] IconFluentStar16Filled: typeof import('~icons/fluent/star16-filled')['default'] IconFluentStar16Regular: typeof import('~icons/fluent/star16-regular')['default'] IconFluentStar20Filled: typeof import('~icons/fluent/star20-filled')['default'] @@ -131,7 +130,6 @@ declare module 'vue' { Logo: typeof import('./src/components/Logo.vue')['default'] MigrateDialog: typeof import('./src/components/MigrateDialog.vue')['default'] MiniDialog: typeof import('./src/components/dialog/MiniDialog.vue')['default'] - NewBook: typeof import('./src/components/NewBook.vue')['default'] Option: typeof import('./src/components/base/select/Option.vue')['default'] Pagination: typeof import('./src/components/base/Pagination.vue')['default'] Panel: typeof import('./src/components/Panel.vue')['default'] @@ -143,6 +141,7 @@ declare module 'vue' { RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] Select: typeof import('./src/components/base/select/Select.vue')['default'] + SettingDialog: typeof import('./src/components/SettingDialog.vue')['default'] Slide: typeof import('./src/components/Slide.vue')['default'] SlideHorizontal: typeof import('./src/components/slide/SlideHorizontal.vue')['default'] SlideItem: typeof import('./src/components/slide/SlideItem.vue')['default'] diff --git a/src/assets/css/style.scss b/src/assets/css/style.scss index 5fc87dd2..e4368b6b 100644 --- a/src/assets/css/style.scss +++ b/src/assets/css/style.scss @@ -146,7 +146,7 @@ html.dark { @media (max-width: 1720px) { :root { --toolbar-width: 50vw; - --panel-width: 20vw; + --panel-width: 20rem; --space: 0.5rem; --article-toolbar-width: 50rem; diff --git a/src/pages/word/components/SettingDialog.vue b/src/components/SettingDialog.vue similarity index 99% rename from src/pages/word/components/SettingDialog.vue rename to src/components/SettingDialog.vue index 6f1852de..3c79a23c 100644 --- a/src/pages/word/components/SettingDialog.vue +++ b/src/components/SettingDialog.vue @@ -42,7 +42,7 @@ const simpleWords = $computed({