From 516bbb7b104a860ab205e8e322f491e80cbfe389 Mon Sep 17 00:00:00 2001 From: Pulse Monitor Date: Tue, 26 Aug 2025 19:12:34 +0000 Subject: [PATCH] fix: properly set fixed widths and prevent text wrapping in Node Summary Table - Set table minimum width to 1000px for proper layout - Use fixed w-[200px] instead of min-w for MetricBar columns - Changed MetricBar text from truncate to whitespace-nowrap - Added min-width to node name column - Ensures consistent column widths and no text wrapping --- .../src/components/Dashboard/MetricBar.tsx | 2 +- .../src/components/shared/NodeSummaryTable.tsx | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend-modern/src/components/Dashboard/MetricBar.tsx b/frontend-modern/src/components/Dashboard/MetricBar.tsx index f9fd5c888..799dae8fc 100644 --- a/frontend-modern/src/components/Dashboard/MetricBar.tsx +++ b/frontend-modern/src/components/Dashboard/MetricBar.tsx @@ -60,7 +60,7 @@ export function MetricBar(props: MetricBarProps) { style={{ width: `${width()}%` }} /> - {displayText()} + {displayText()} diff --git a/frontend-modern/src/components/shared/NodeSummaryTable.tsx b/frontend-modern/src/components/shared/NodeSummaryTable.tsx index a83f72e6d..b12d7dc65 100644 --- a/frontend-modern/src/components/shared/NodeSummaryTable.tsx +++ b/frontend-modern/src/components/shared/NodeSummaryTable.tsx @@ -88,16 +88,16 @@ export const NodeSummaryTable: Component = (props) => { return (
- +
- - - - + + @@ -207,7 +207,7 @@ export const NodeSummaryTable: Component = (props) => { - - -
+ {props.currentTab === 'backups' ? 'Node / PBS' : 'Node'} StatusCPUMemory + CPUMemory {props.currentTab === 'backups' && props.pbsInstances ? 'Storage / Disk' : 'Disk'} + = (props) => { type="cpu" /> + = (props) => { type="memory" /> +