From b5eaa8fd900eb70694c35baa3ee07e2ce79bfccc Mon Sep 17 00:00:00 2001 From: UniDesk Codex Date: Tue, 30 Jun 2026 21:12:02 +0800 Subject: [PATCH] fix: adjust admin secrets layout --- web/hwlab-cloud-web/src/styles/workbench.css | 11 ++++++++--- .../src/views/admin/SecretsView.vue | 19 ++++++++++++------- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/web/hwlab-cloud-web/src/styles/workbench.css b/web/hwlab-cloud-web/src/styles/workbench.css index 7dc5658f..07c0bb38 100644 --- a/web/hwlab-cloud-web/src/styles/workbench.css +++ b/web/hwlab-cloud-web/src/styles/workbench.css @@ -2632,9 +2632,12 @@ gap: 12px; } -.secrets-summary-grid, +.secrets-summary-grid { + grid-template-columns: repeat(3, minmax(0, 1fr)); +} + .secrets-readiness-grid { - grid-template-columns: repeat(2, minmax(0, 1fr)); + grid-template-columns: minmax(0, 1fr); } .secrets-detail-grid { @@ -2642,7 +2645,9 @@ } .secrets-target-panel, -.secrets-contract-panel { +.secrets-contract-panel, +.secrets-eso-panel, +.secrets-rollout-panel { display: grid; min-width: 0; gap: 12px; diff --git a/web/hwlab-cloud-web/src/views/admin/SecretsView.vue b/web/hwlab-cloud-web/src/views/admin/SecretsView.vue index 4078ebe1..5c7b36dc 100644 --- a/web/hwlab-cloud-web/src/views/admin/SecretsView.vue +++ b/web/hwlab-cloud-web/src/views/admin/SecretsView.vue @@ -132,7 +132,6 @@ function displayDate(value: string): string {

{{ summary.contractVersion }}

-
@@ -143,10 +142,7 @@ function displayDate(value: string): string {
generated
{{ displayDate(summary.generatedAt) }}
- - -
-
+

ESO

{{ summary.evidence.issue }}
controller
{{ summary.eso.controller }}
@@ -155,8 +151,17 @@ function displayDate(value: string): string {
validatedAt
{{ displayDate(summary.evidence.validatedAt) }}
-
-

Rollout

{{ summary.evidence.source }}
+
+ +
+
+
+
+

Rollout

+ {{ summary.evidence.source }} +
+ +
ExternalSecrets
{{ summary.counts.externalSecrets }}
Ready
{{ summary.counts.ready }}