From 02c269fdf2e6363b7c7cd4c479a445d6e812a90d Mon Sep 17 00:00:00 2001 From: siduck Date: Sat, 21 Mar 2026 18:52:48 +0530 Subject: [PATCH 01/18] feat(style.css): update body color supporting frappe-ui bgvar --- dashboard/src/assets/style.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dashboard/src/assets/style.css b/dashboard/src/assets/style.css index 12a13bf482d..c01b5f88310 100644 --- a/dashboard/src/assets/style.css +++ b/dashboard/src/assets/style.css @@ -31,4 +31,11 @@ width: 12px; height: 12px; } + + body { + background-color: var(--surface-white); + color: var(--ink-gray-9); + @apply text-base; + } + } From 4916182875d539dc117ff6b7e6d6ee97d59ff922 Mon Sep 17 00:00:00 2001 From: siduck Date: Sat, 21 Mar 2026 18:55:16 +0530 Subject: [PATCH 02/18] feat(dark-theme): rename bg-gray-100 -> bg-surface-gray-1 --- .../components/AccessRequestStatusDialog.vue | 2 +- dashboard/src/components/FoldStep.vue | 2 +- dashboard/src/components/HomeSummary.vue | 2 +- dashboard/src/components/InvoiceTable.vue | 2 +- .../src/components/ManageSitePlansDialog.vue | 2 +- dashboard/src/components/PlansCards.vue | 2 +- dashboard/src/components/SiteOverview.vue | 2 +- .../src/components/StorageBreakupChart.vue | 4 ++-- dashboard/src/components/Summary.vue | 2 +- .../src/components/SupportAccessDialog.vue | 2 +- dashboard/src/components/auth/Configure2FA.vue | 6 +++--- .../src/components/billing/BillingSummary.vue | 2 +- .../devtools/database/BinlogResultTable.vue | 2 +- .../database/DatabaseSQLPlaygroundLog.vue | 2 +- .../devtools/database/SQLResultTable.vue | 2 +- dashboard/src/components/global/Alert.vue | 10 +++++----- .../src/components/global/GrayCheckIcon.vue | 2 +- .../components/navigation/sidebar/Sidebar.vue | 2 +- .../src/components/partners/InvoiceDetail.vue | 2 +- .../src/components/server/AutoScaleTabs.vue | 2 +- .../server/AutoscaleScheduleDialog.vue | 2 +- .../server/SecondaryServerPlanDialog.vue | 2 +- .../src/components/server/ServerActionCell.vue | 4 ++-- .../src/components/server/ServerOverview.vue | 4 ++-- .../components/server/ServerPlansDialog.vue | 4 ++-- .../settings/ActivateWebhookDialog.vue | 4 ++-- .../settings/WebhookAttemptDetails.vue | 4 ++-- .../site/SiteEnableMonitoringDialog.vue | 6 +++--- dashboard/src/components/site/SiteInsights.vue | 2 +- .../src/components/utils/CommitChooser.vue | 2 +- .../src/pages/CreateSiteForMarketplaceApp.vue | 4 ++-- dashboard/src/pages/InstallApp.vue | 2 +- dashboard/src/pages/NewReleaseGroup.vue | 4 ++-- dashboard/src/pages/NewServer.vue | 18 ++++++++++-------- dashboard/src/pages/NewSite.vue | 8 ++++---- dashboard/src/pages/NewSiteProgress.vue | 4 ++-- dashboard/src/pages/PartnerNewPayout.vue | 6 +++--- dashboard/src/pages/Subscription.vue | 2 +- .../devtools/database/DatabaseAnalyzer.vue | 2 +- .../database/DatabaseSQLPlayground.vue | 2 +- .../src/pages/devtools/log-browser/LogList.vue | 2 +- .../pages/devtools/log-browser/LogViewer.vue | 2 +- dashboard/src/pages/signup/AppSelector.vue | 4 ++-- dashboard/src/pages/signup/Login.vue | 2 +- .../src/pages/signup/OAuthSetupAccount.vue | 2 +- dashboard/src/pages/signup/Signup.vue | 2 +- dashboard/src/pages/signup/VerifyEmail.vue | 2 +- 47 files changed, 79 insertions(+), 77 deletions(-) diff --git a/dashboard/src/components/AccessRequestStatusDialog.vue b/dashboard/src/components/AccessRequestStatusDialog.vue index 3c1c9e55c64..e101b6a41e2 100644 --- a/dashboard/src/components/AccessRequestStatusDialog.vue +++ b/dashboard/src/components/AccessRequestStatusDialog.vue @@ -32,7 +32,7 @@

-
+
Permission
Granted
Expiry
diff --git a/dashboard/src/components/FoldStep.vue b/dashboard/src/components/FoldStep.vue index 81c9d561c81..8b96dd3fe5d 100644 --- a/dashboard/src/components/FoldStep.vue +++ b/dashboard/src/components/FoldStep.vue @@ -1,7 +1,7 @@