From 34656a3f076e607236f4fdbe99c0e16561f75682 Mon Sep 17 00:00:00 2001 From: Zyy Date: Mon, 3 Aug 2026 15:32:05 +0800 Subject: [PATCH] refactor(ui): standardize card spacing and layouts Co-authored-by: Codex --- frontend/src/components/base/BaseCard.vue | 46 +++++++++++-------- .../src/components/base/BasePageHeader.vue | 13 +++++- .../accounts/components/AccountFilters.vue | 13 +++++- .../components/AccountOverviewCards.vue | 9 ++-- frontend/src/views/accounts/index.vue | 6 +-- .../api-keys/components/ApiKeyFilters.vue | 6 +-- frontend/src/views/api-keys/index.vue | 4 +- .../components/AccountOverviewCard.vue | 27 ++++------- .../views/dashboard/components/MetricCard.vue | 2 +- .../components/RequestHealthTimelineCard.vue | 1 - .../dashboard/components/RequestTrendCard.vue | 2 +- .../dashboard/components/UsageRecordCard.vue | 1 - .../dashboard/components/WireProfileCard.vue | 1 - frontend/src/views/dashboard/index.vue | 2 +- .../src/views/login/components/LoginPanel.vue | 3 +- .../settings/components/AdminApiKeyCard.vue | 4 +- .../settings/components/ModelAliasesCard.vue | 4 +- .../components/RotationStrategyCard.vue | 4 +- .../components/RuntimeSettingsCard.vue | 4 +- .../components/backup/BackupRecordsCard.vue | 4 +- .../components/backup/BackupScheduleCard.vue | 4 +- .../components/backup/BackupStorageCard.vue | 4 +- frontend/src/views/settings/index.vue | 31 ++++++------- .../views/usage/components/UsageCostCard.vue | 4 +- .../usage/components/UsageDiagnosticCard.vue | 4 +- .../usage/components/UsageHealthCard.vue | 4 +- .../usage/components/UsagePerformanceCard.vue | 4 +- .../usage/components/UsageSummaryCards.vue | 9 ++-- frontend/src/views/usage/constants.ts | 1 + frontend/src/views/usage/index.vue | 4 +- 30 files changed, 105 insertions(+), 120 deletions(-) diff --git a/frontend/src/components/base/BaseCard.vue b/frontend/src/components/base/BaseCard.vue index 39323647e..c8ad598c5 100644 --- a/frontend/src/components/base/BaseCard.vue +++ b/frontend/src/components/base/BaseCard.vue @@ -1,14 +1,15 @@