From 38fc315e561b6e142e33f7e607ed1175c5eeb0d4 Mon Sep 17 00:00:00 2001 From: Pulse Monitor Date: Tue, 26 Aug 2025 19:17:07 +0000 Subject: [PATCH] fix: prevent column collapse and text wrapping in Node Summary Table - Use table-fixed layout with explicit 1000px width - Set explicit column widths for all columns - Add whitespace-nowrap to flex containers to prevent wrapping - Ensure progress bars maintain 200px width on all screen sizes - Table now scrolls horizontally on narrow viewports instead of collapsing --- .../components/shared/NodeSummaryTable.tsx | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/frontend-modern/src/components/shared/NodeSummaryTable.tsx b/frontend-modern/src/components/shared/NodeSummaryTable.tsx index b12d7dc65..76dabd445 100644 --- a/frontend-modern/src/components/shared/NodeSummaryTable.tsx +++ b/frontend-modern/src/components/shared/NodeSummaryTable.tsx @@ -88,13 +88,13 @@ export const NodeSummaryTable: Component = (props) => { return (
- +
- - + {(header) => ( - + )} - + @@ -166,13 +166,13 @@ export const NodeSummaryTable: Component = (props) => { }`} onClick={() => props.onNodeClick(nodeId, item.type)} > - -
+ {props.currentTab === 'backups' ? 'Node / PBS' : 'Node'} StatusStatus CPU Memory @@ -102,10 +102,10 @@ export const NodeSummaryTable: Component = (props) => { {header}{header}UptimeUptime
-
+
+ -
- +
+