From 244431b6c2d5a9a8057741963e38bfb916e2ee91 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Thu, 27 Nov 2025 12:09:12 +0000 Subject: [PATCH] refactor(ui): improve table column sizing and progress bar constraints - Cap progress bars at 140px max-width for better readability - Constrain shell layout to 1400px max-width, centered - Fix metric columns (CPU, Memory, Disk) at 156px - Give name/resource columns extra space via flex - Remove Docker Disk column (data rarely available from API) - Remove fixed percentage widths from backups table for auto-sizing - Improve text contrast in progress bar labels --- .../src/components/Backups/UnifiedBackups.tsx | 29 +++++++++---------- .../src/components/Dashboard/GuestRow.tsx | 11 +++---- .../src/components/Dashboard/MetricBar.tsx | 10 +++---- .../components/Docker/DockerUnifiedTable.tsx | 25 ++++++++-------- .../components/shared/NodeSummaryTable.tsx | 27 ++++++++--------- frontend-modern/src/index.css | 2 +- 6 files changed, 53 insertions(+), 51 deletions(-) diff --git a/frontend-modern/src/components/Backups/UnifiedBackups.tsx b/frontend-modern/src/components/Backups/UnifiedBackups.tsx index 8e1022d..65a5e32 100644 --- a/frontend-modern/src/components/Backups/UnifiedBackups.tsx +++ b/frontend-modern/src/components/Backups/UnifiedBackups.tsx @@ -1869,7 +1869,6 @@ const UnifiedBackups: Component = () => {