From 7b658e9dd1d2844f4b5b8dad87d111d2fd5503e3 Mon Sep 17 00:00:00 2001 From: xiyidaiwa Date: Mon, 17 Aug 2026 23:15:18 +0800 Subject: [PATCH] =?UTF-8?q?fix(ui):=20=E5=B0=86=E5=9B=BA=E5=AE=9A=20px=20?= =?UTF-8?q?=E5=AD=97=E5=8F=B7=E6=94=B9=E4=B8=BA=20rem=EF=BC=8C=E8=AE=A9?= =?UTF-8?q?=E5=85=A8=E5=B1=80=E5=AD=97=E4=BD=93=E5=A4=A7=E5=B0=8F=E6=A1=A3?= =?UTF-8?q?=E4=BD=8D=E7=94=9F=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 用户反馈首页红框区域(横幅标题/副标题)没随字号档位变大。 原因是多处使用了 Tailwind 固定 px 任意值(text-[10px]/[11px]/[12px]/[13px]/[15px]), 它们不随 html font-size 缩放。统一替换为等效 rem 任意值: 10px → 0.625rem, 11px → 0.6875rem, 12px → 0.75rem, 13px → 0.8125rem, 15px → 0.9375rem 涉及 8 个 Vue 组件,保证字号档位全局联动(仍保持 16px 基准下的原视觉大小)。 vue-tsc 通过,打包成功;HomeView.vue 原有 emit 未使用 lint 错误未动。 --- debian/changelog | 2 +- src/components/AppCard.vue | 16 +++++----- src/components/HomeView.vue | 6 ++-- src/components/InstalledAppsModal.vue | 22 ++++++------- src/components/RankingAppRow.vue | 9 +++--- src/components/SettingsModal.vue | 2 +- src/components/SourceLabel.vue | 2 +- src/components/WindowTitleBar.vue | 2 +- .../update-center/UpdateCenterItem.vue | 31 +++++++++---------- 9 files changed, 45 insertions(+), 47 deletions(-) diff --git a/debian/changelog b/debian/changelog index b78193f9..c79d5081 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -spark-store (5.3.0.2-test) UNRELEASED; urgency=medium +spark-store (5.3.0.3-test) UNRELEASED; urgency=medium * Initial release. diff --git a/src/components/AppCard.vue b/src/components/AppCard.vue index 82de7541..f5fdb567 100644 --- a/src/components/AppCard.vue +++ b/src/components/AppCard.vue @@ -39,20 +39,20 @@
SPARK/APM