From b0700d0bd9389e2e8f63addb9cc6b37e9754a34b Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Fri, 23 Oct 2026 10:39:49 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E7=95=8C=E9=9D=A2):=20=E8=83=BD=E7=82=B9?= =?UTF-8?q?=E7=9A=84=E6=96=87=E5=AD=97=E5=B9=B3=E6=97=B6=E5=B0=B1=E6=98=AF?= =?UTF-8?q?=E7=BB=BF=E8=89=B2=EF=BC=8C=E4=B8=8D=E7=94=A8=E5=86=8D=E6=8A=8A?= =?UTF-8?q?=E9=BC=A0=E6=A0=87=E7=A7=BB=E4=B8=8A=E5=8E=BB=E6=89=8D=E7=9C=8B?= =?UTF-8?q?=E5=BE=97=E5=87=BA=E8=83=BD=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 首页「全部」、提交详情的用户名和题名、题目页「点开看全部」「有 N 道差一点」、 班级对抗的班级名、知识点、后台标题等 30 多处原来和正文同色,鼠标移上去才变色, 手机上根本没有「移上去」。现在一律主题绿,移上去加下划线;没设颜色的文字按钮补上 type="primary"。排名名字列、整行可点的列表、后台 quaternary 次要按钮不动。 Co-Authored-By: Claude Opus 5.5 --- apps/web/src/admin/announcement/list.vue | 3 +-- apps/web/src/admin/learn/StudentDrawer.vue | 9 +++++++++ apps/web/src/admin/learn/index.vue | 5 ++++- apps/web/src/admin/problem/Trend.vue | 5 ++++- .../admin/problem/components/CaseTable.vue | 6 +++++- .../problem/components/TagProblemsModal.vue | 3 ++- apps/web/src/admin/problem/detail.vue | 10 ++++++++-- apps/web/src/admin/problem/list.vue | 3 +-- apps/web/src/admin/problem/tags.vue | 5 ++--- apps/web/src/admin/problemset/list.vue | 6 +++++- apps/web/src/oj/announcement/list.vue | 2 +- apps/web/src/oj/class/components/PkDuel.vue | 4 ++-- apps/web/src/oj/class/components/PkGrid.vue | 4 ++-- apps/web/src/oj/classroom/board.vue | 6 +++--- apps/web/src/oj/contest/pages/rank.vue | 6 +++++- apps/web/src/oj/home/TeacherHome.vue | 20 ++++++++++++++++++- apps/web/src/oj/home/dashboard.vue | 4 ++-- .../oj/problem/components/FlowchartResult.vue | 2 +- .../oj/problem/components/ProblemContent.vue | 2 +- .../problem/components/ProblemSubmission.vue | 6 +++--- .../src/oj/problem/components/ProgressRow.vue | 8 ++++---- .../oj/problem/components/SimilarProblems.vue | 4 ++++ apps/web/src/oj/problemset/detail.vue | 7 ++++++- .../src/oj/rank/components/ClassBattle.vue | 3 +-- apps/web/src/oj/rank/components/RankMe.vue | 4 ++-- .../src/oj/statistics/components/Lessons.vue | 8 +++++--- .../oj/submission/components/ExplainNote.vue | 6 +++++- .../submission/components/FlowchartPane.vue | 14 ++++++++++++- .../submission/components/SubmissionPane.vue | 10 +++++++--- .../submission/components/SubmissionView.vue | 10 +++++++--- .../src/oj/user/components/KnowledgeMap.vue | 5 +++++ .../src/shared/components/FlowchartNote.vue | 4 ++-- 32 files changed, 141 insertions(+), 53 deletions(-) diff --git a/apps/web/src/admin/announcement/list.vue b/apps/web/src/admin/announcement/list.vue index 218af72..e2b2806 100644 --- a/apps/web/src/admin/announcement/list.vue +++ b/apps/web/src/admin/announcement/list.vue @@ -197,13 +197,12 @@ watch(query, listAnnouncements, { deep: true }) } .ann-table :deep(.title-link) { - color: inherit; + color: v-bind("theme.primaryColor"); font-weight: 500; text-decoration: none; } .ann-table :deep(.title-link:hover) { - color: v-bind("theme.primaryColor"); text-decoration: underline; } diff --git a/apps/web/src/admin/learn/StudentDrawer.vue b/apps/web/src/admin/learn/StudentDrawer.vue index 9f4a575..4bd8e64 100644 --- a/apps/web/src/admin/learn/StudentDrawer.vue +++ b/apps/web/src/admin/learn/StudentDrawer.vue @@ -1,4 +1,5 @@