diff --git a/ui/src/pages/Dashboard/Dashboard.module.css b/ui/src/pages/Dashboard/Dashboard.module.css index a0e88bc4..63d4d9dd 100644 --- a/ui/src/pages/Dashboard/Dashboard.module.css +++ b/ui/src/pages/Dashboard/Dashboard.module.css @@ -29,6 +29,14 @@ color: var(--text-primary); } +/* Table card must fill remaining height and allow DataTable to scroll internally */ +.tableWrap { + flex: 1; + min-height: 0; + display: flex; + flex-direction: column; +} + /* Status cell */ .statusCell { display: flex; diff --git a/ui/src/pages/Dashboard/Dashboard.tsx b/ui/src/pages/Dashboard/Dashboard.tsx index f9a9c82b..38f9583c 100644 --- a/ui/src/pages/Dashboard/Dashboard.tsx +++ b/ui/src/pages/Dashboard/Dashboard.tsx @@ -251,7 +251,7 @@ export default function Dashboard({ onExchangeSelect, activeExchangeId }: Dashbo return (