From 4134b4b30bb5c977324c54c01b15fad91021548f Mon Sep 17 00:00:00 2001 From: Zyronon Date: Thu, 25 Dec 2025 19:54:35 +0800 Subject: [PATCH] wip --- src/assets/css/style.scss | 3 +- src/components/BasePage.vue | 2 +- src/components/base/OptionButton.vue | 33 ++++ src/components/base/radio/Radio.vue | 8 +- src/components/base/radio/RadioGroup.vue | 2 +- src/pages/word/PracticeWords.vue | 67 +++++--- src/pages/word/Statistics.vue | 153 +++++++++-------- src/pages/word/WordsPage.vue | 157 ++++++------------ src/pages/word/components/Footer.vue | 9 +- src/pages/word/components/GroupList.vue | 116 +++++++++++++ .../word/components/PracticeSettingDialog.vue | 26 +-- src/stores/base.ts | 99 ++++++++--- src/types/types.ts | 12 +- uno.config.ts | 13 ++ 14 files changed, 439 insertions(+), 261 deletions(-) create mode 100644 src/components/base/OptionButton.vue create mode 100644 src/pages/word/components/GroupList.vue diff --git a/src/assets/css/style.scss b/src/assets/css/style.scss index 4fbe6a3e..2f9bb15b 100644 --- a/src/assets/css/style.scss +++ b/src/assets/css/style.scss @@ -59,7 +59,8 @@ --color-third: rgb(226 232 240 / 1); --color-fourth: rgb(193, 193, 193); - --color-card-active: #FED7AA; + //--color-card-active: #FED7AA; + --color-card-active: rgb(253, 246, 236); --color-list-item-active: rgb(253, 246, 236); --color-icon-hightlight: rgb(12, 140, 233); //--color-icon-hightlight: rgb(12, 140, 233); diff --git a/src/components/BasePage.vue b/src/components/BasePage.vue index a841fce9..02f70312 100644 --- a/src/components/BasePage.vue +++ b/src/components/BasePage.vue @@ -4,7 +4,7 @@ + 共{{ Math.ceil(store.sdict.length / store.sdict.perDayStudyNumber) }}组