diff --git a/src/components/ChannelIcons.vue b/src/components/ChannelIcons.vue index 27c5468a..45d7836e 100644 --- a/src/components/ChannelIcons.vue +++ b/src/components/ChannelIcons.vue @@ -1,25 +1,277 @@ - - + + + + :href="GITHUB" + target="_blank" + rel="noreferrer" + aria-label="GITHUB 项目地址"> @@ -36,25 +288,178 @@ let showQQDialog = $ref(false) + href="https://x.com/typewords2" + target="_blank" + rel="noreferrer" + aria-label="关注我的 X 账户 typewords2"> + href="mailto:zyronon@163.com" + target="_blank" + rel="noreferrer" + aria-label="发送邮件到 zyronon@163.com"> + + + + + + + + + + + + + + + + + + 正在生成海报... + + + + + + + + + + + + + + + + + + + + + + + {{ baseStore.user?.name || '学习者' }} + {{ dayjs().format('YYYY年MM月DD日') }} + + + Type Words | 英语学习 + + + + + + + {{ studyStats.total }} + 总词数 + + + {{ studyStats.time }} + 学习时长 + + + {{ studyStats.accuracy }}% + 正确率 + + + + + + Keep going, never give up! + 坚持就是胜利 + + + + + + + Type Words + 词文记 - 高效英语学习 + {{ window.location.origin }} + + + + + + + + + + + + + + + + 🎯 + 分享你的进步 + + + + + 🚀 + 在 {{ APP_NAME }},学习英语也能成为超酷的事情! + + + 📸 + 快来分享你的学习图片,让你的进步刷屏朋友圈,成为最受瞩目的英语学霸!😎 + + + 💪 + 这不只是简单的打卡,更是你秀出英语实力的舞台! + + + 🔥 + 分享你的战绩,收获朋友们的点赞和认可,让你的朋友圈也掀起一股英语学习的热潮! + + + + + + + + + 换个背景 + + 随心装扮 + + + + + + 复制到剪贴板 + + + + + 保存高清海报 + + + + + @@ -92,4 +497,13 @@ a { color: unset; } - +@keyframes spin { + to { + transform: rotate(360deg); + } +} + +.animate-spin { + animation: spin 1s linear infinite; +} + \ No newline at end of file diff --git a/src/pages/word/Statistics.vue b/src/pages/word/Statistics.vue index 4b79fcc0..af64c9af 100644 --- a/src/pages/word/Statistics.vue +++ b/src/pages/word/Statistics.vue @@ -139,131 +139,133 @@ calcWeekList(); // 新增:计算本周学习记录 :keyboard="false" :show-close="false" class="statistics-modal"> - - - - - - - 🎯 随机复习完成 - - - 🎉 今日任务完成 - - - {{ encouragementText }} + + + + + + 🎯 随机复习完成 + + + 🎉 今日任务完成 + + + {{ encouragementText }} + + + + + + + + 学习时长 + {{ formattedStudyTime }} - - - - - - 学习时长 - {{ formattedStudyTime }} - - - - - - 正确率 - {{ accuracyRate }}% - - + + 正确率 + {{ accuracyRate }}% + + - + :style="{ width: accuracyRate + '%' }"> - - - - - 新词 - {{ statStore.newWordNumber }} - - - - - - 复习 - {{ statStore.newWordNumber }} - - - - - 本周学习记录 - - - + + + 新词 + {{ statStore.newWordNumber }} + + + + + + 复习 + {{ statStore.reviewWordNumber + statStore.writeWordNumber }} + + + + + + + + + + 本周学习记录 + + + - {{ i + 1 }} - + > + {{ i + 1 }} + + + + + + + + + 学习进度 + {{ studyProgress }}% + + + + 已学习: {{ store.sdict.lastLearnIndex }} + 总词数: {{ store.sdict.length }} - - - - - 学习进度 - {{ studyProgress }}% + + + + + + + + 重学一遍 - - - 已学习: {{ store.sdict.lastLearnIndex }} - 总词数: {{ store.sdict.length }} - - - - - - - - - 重学一遍 - - - + + + {{ dictIsEnd ? '从头开始练习' : '再来一组' }} - - - - - 继续默写 - - - - - - 返回主页 - - - + + + + + + 继续默写 + + + + + + 返回主页 + + -
{{ encouragementText }}