From 5d3c0a72f7562454663d991ad0f92ecd20978c70 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Wed, 20 May 2026 10:27:42 +0100 Subject: [PATCH] Rebalance TrueNAS systems top-table column widths Same equal-width issue as the Docker and Proxmox top tables: table-fixed across 11 columns with no per-column desktop widths gave every column the same ~120px slice. That squeezed the Version field (where "TrueNAS-SCALE-24.10.2" is a normal 21-char value) and clipped the size labels on the CPU / Memory / Storage bars, while the four integer-count columns (Pools / Datasets / Disks / Apps) sat on 120px each holding single-digit values. Set explicit md:w-[...] on every TableHead so the three bar columns get balanced shares (CPU 11%, Memory 12%, Storage 13%), Version and System each get 14% for their longer mono-spaced and hostname content, and the four count columns trim to what their headers need (Pools/Disks/Apps ~5-6%, Datasets 7% for the longer header). Memory and Storage bars now show their full "% (used / total)" labels at 1440px instead of hiding the size portion. Mobile widths are unchanged. --- .../features/truenas/TrueNASSystemsTable.tsx | 37 +++++++++++++------ 1 file changed, 26 insertions(+), 11 deletions(-) diff --git a/frontend-modern/src/features/truenas/TrueNASSystemsTable.tsx b/frontend-modern/src/features/truenas/TrueNASSystemsTable.tsx index f38cd8bca6..f4061303fb 100644 --- a/frontend-modern/src/features/truenas/TrueNASSystemsTable.tsx +++ b/frontend-modern/src/features/truenas/TrueNASSystemsTable.tsx @@ -166,29 +166,44 @@ export const TrueNASSystemsTable: Component<{ - System -