From 56d715a7bd580129b9aec32df5b8f22384dcedc4 Mon Sep 17 00:00:00 2001 From: liyy <18435186204@163.com> Date: Fri, 4 Sep 2026 17:40:54 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=95=B0=E6=8D=AE=E4=B8=AD?= =?UTF-8?q?=E6=9E=A2=E5=8E=BB=E9=99=A4=E5=86=97=E4=BD=99=E5=8C=85=E8=A3=B9?= =?UTF-8?q?=E5=B9=B6=E6=94=B6=E6=95=9B=E7=BA=AFdiv=E8=A1=8C=E5=88=B0AppSta?= =?UTF-8?q?ck?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/views/dashboard/DashboardView.vue | 55 +++++++------------- 1 file changed, 19 insertions(+), 36 deletions(-) diff --git a/client/src/views/dashboard/DashboardView.vue b/client/src/views/dashboard/DashboardView.vue index 777a24c..d67e28d 100644 --- a/client/src/views/dashboard/DashboardView.vue +++ b/client/src/views/dashboard/DashboardView.vue @@ -92,7 +92,7 @@ const mockDelta = computed(() => { /> -
+ -
+ @@ -244,11 +244,6 @@ const mockDelta = computed(() => { } /* ---------- 桌面 ---------- */ -.hub { - display: flex; - flex-direction: column; - gap: var(--space-5); -} .hub-stats { display: grid; grid-template-columns: repeat(4, 1fr); @@ -270,11 +265,6 @@ const mockDelta = computed(() => { } /* ---------- 移动 ---------- */ -.home { - display: flex; - flex-direction: column; - gap: var(--space-3); -} .home__hello h1 { margin: 0; font-size: 22px; @@ -313,9 +303,8 @@ const mockDelta = computed(() => { background: rgba(255, 255, 255, 0.2); } .home-study__row { - display: flex; - align-items: center; - justify-content: space-between; + --stack-align: center; + --stack-justify: space-between; } .home-study__label { font-size: var(--fs-subtitle); @@ -383,10 +372,8 @@ const mockDelta = computed(() => { border: 1px solid var(--primary); } .home-review__row { - display: flex; - align-items: center; - justify-content: space-between; - gap: var(--space-3); + --stack-align: center; + --stack-justify: space-between; } .home-review__info { display: flex; @@ -424,10 +411,8 @@ const mockDelta = computed(() => { flex: none; } .home-mock__head { - display: flex; - align-items: center; - justify-content: space-between; - gap: var(--space-3); + --stack-align: center; + --stack-justify: space-between; } .home-mock__name { font-size: var(--fs-subtitle); @@ -439,9 +424,7 @@ const mockDelta = computed(() => { color: var(--text-muted); } .home-mock__score { - display: flex; - align-items: baseline; - gap: var(--space-3); + --stack-align: baseline; margin-top: var(--space-2); } .home-mock__score .num {