diff --git a/src/components/ChannelIcons/ChannelIcons.vue b/src/components/ChannelIcons/ChannelIcons.vue
index 658d47bf..80399d52 100644
--- a/src/components/ChannelIcons/ChannelIcons.vue
+++ b/src/components/ChannelIcons/ChannelIcons.vue
@@ -26,7 +26,6 @@ let showQQDialog = $ref(false)
-
@@ -50,6 +49,8 @@ let showQQDialog = $ref(false)
+
+
diff --git a/src/components/ChannelIcons/ShareIcon.vue b/src/components/ChannelIcons/ShareIcon.vue
index 88c0c33f..9b80cc11 100644
--- a/src/components/ChannelIcons/ShareIcon.vue
+++ b/src/components/ChannelIcons/ShareIcon.vue
@@ -250,5 +250,7 @@ const sentence = $computed(() => {
\ No newline at end of file
+.stat-card {
+ @apply text-center bg-gray-900/30 py-4 rounded-2xl;
+}
+
diff --git a/src/components/WordItem.vue b/src/components/WordItem.vue
index cb94739f..417f4a91 100644
--- a/src/components/WordItem.vue
+++ b/src/components/WordItem.vue
@@ -47,7 +47,7 @@ const {
{{ index }}.
{{ item.word }}
- {{ item.phonetic0 }}
+ {{ item.phonetic0 }}
diff --git a/src/components/list/WordList.vue b/src/components/list/WordList.vue
index d0dbf467..ceb82f20 100644
--- a/src/components/list/WordList.vue
+++ b/src/components/list/WordList.vue
@@ -37,9 +37,12 @@ defineExpose({scrollToBottom, scrollToItem})
ref="listRef"
@click="(e:any) => emit('click',e)"
:list="list"
- v-bind="$attrs">
+ v-bind="$attrs">
-
+
-
\ No newline at end of file
+
diff --git a/src/pages/word/PracticeWords.vue b/src/pages/word/PracticeWords.vue
index 3fc97d9f..b0d756b7 100644
--- a/src/pages/word/PracticeWords.vue
+++ b/src/pages/word/PracticeWords.vue
@@ -1,44 +1,59 @@
-
+
-
-
-
-
+
+
-
-
- {{ nextWord.word }}
+
+
+
+ {{ nextWord.word }}
+
-
+
- {{ store.sdict.name }} ({{ store.sdict.lastLearnIndex }} / {{ store.sdict.length }})
-
+ {{ store.sdict.name }} ({{ store.sdict.lastLearnIndex }} /
+ {{ store.sdict.length }})
-
+ :title="`下一组(${settingStore.shortcutKeyMap[ShortcutKey.NextChapter]})`"
+ >
+
-
+ :title="`随机默写(${settingStore.shortcutKeyMap[ShortcutKey.RandomWrite]})`"
+ >
+
@@ -702,27 +735,10 @@ useEvents([
:show-translate="settingStore.translate"
:list="data.words"
:activeIndex="data.index"
- @click="(val:any) => data.index = val.index"
+ @click="(val: any) => (data.index = val.index)"
>
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -737,12 +753,11 @@ useEvents([
/>
-
-
+
+