diff --git a/src/pages/Containers.tsx b/src/pages/Containers.tsx index 8a6f1e9..bef726f 100644 --- a/src/pages/Containers.tsx +++ b/src/pages/Containers.tsx @@ -305,7 +305,7 @@ export default function Containers() { {/* Intra-page tab bar */} -
+
setActiveTab('list')} /> {detailTabs.map((t) => ( - - - - - - - - + + + + + + + + @@ -354,67 +354,67 @@ export default function Containers() { const busy = busyId === c.id return ( - - - - - - -
NameImageStateCPUMemoryPortsActions
NameImageStateCPUMemoryPortsActions
+ + {c.image} - + + {c.status} + {stats ? `${stats.cpuPercent.toFixed(1)}%` : '—'} + {stats ? `${formatBytes(stats.memUsage)} / ${formatBytes(stats.memLimit)}` : '—'} + {c.ports || '—'} -
+
+
{canManage ? ( <> {c.state === 'running' ? ( <> ) : c.state === 'paused' ? ( ) : ( )} ) : ( @@ -450,17 +450,20 @@ function TabButton({ label, active, onClick, onClose }: { label: string; active: return (
{label} {onClose && ( { e.stopPropagation() onClose()