From dd7e7204e2db4eef00341052e766b50cf78437f9 Mon Sep 17 00:00:00 2001 From: tbphp Date: Sat, 22 Aug 2026 18:00:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(subscription):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=87=AD=E6=8D=AE=E5=AF=BC=E5=85=A5=E4=B8=8E=E8=B4=A6=E5=8F=B7?= =?UTF-8?q?=E5=8D=A1=E7=89=87=20(#457)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat(subscription): 优化凭据导入与账号卡片 * feat(subscription): 调整额度色彩与加载骨架 * feat(subscription): 优化额度色彩与 JSON 入口 * feat(subscription): 优化额度条样式为淡底 + 左强调 + 底部进度线 将额度条从「整行 34px 铺色」改为「淡色背景 + 3px 语义左竖条 + 3px 行底进度线」, 左竖条改用 inset 阴影避免与进度线的接缝断口。强调色采用在 sRGB 色域内的高饱和值, 同一值同时适配明暗主题。 * fix(subscription): 防止窄卡片操作裁切 * fix(subscription): 优化额度窗口排序 * fix(subscription): 对齐刷新骨架窗口数量 * fix(subscription): 移除重复重置卡到期信息 --- web/src/components/ui/DisclosurePanel.vue | 89 ++- .../credentials/GroupCredentialsTab.vue | 9 +- .../credentials/SubscriptionAccountCard.vue | 650 ++++++++++++------ .../features/import/ChannelPresetPicker.vue | 13 - web/src/features/import/NewGroupImport.vue | 18 +- .../import/SubscriptionCredentialStager.vue | 128 ++-- web/src/i18n/locales/en-US/group.ts | 11 +- web/src/i18n/locales/en-US/import.ts | 18 +- web/src/i18n/locales/ja-JP/group.ts | 11 +- web/src/i18n/locales/ja-JP/import.ts | 18 +- web/src/i18n/locales/zh-CN/group.ts | 13 +- web/src/i18n/locales/zh-CN/import.ts | 15 +- 12 files changed, 623 insertions(+), 370 deletions(-) diff --git a/web/src/components/ui/DisclosurePanel.vue b/web/src/components/ui/DisclosurePanel.vue index cf25a288..a9b22ebe 100644 --- a/web/src/components/ui/DisclosurePanel.vue +++ b/web/src/components/ui/DisclosurePanel.vue @@ -1,8 +1,12 @@