diff --git a/src/app/globals.css b/src/app/globals.css index c5f9362164..ac78afa1ab 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -337,3 +337,16 @@ button .material-symbols-outlined, .traffic-light.green { background: var(--color-traffic-green); } + +/* ── Mobile Layout Fixes (Issue #659) ── */ +@media (max-width: 768px) { + .ant-table-wrapper { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + max-width: 100vw; + } + + .ant-table { + min-width: 600px; /* Prevent columns from crushing together */ + } +} diff --git a/src/shared/components/layouts/DashboardLayout.tsx b/src/shared/components/layouts/DashboardLayout.tsx index c9e068d056..da33e08dcc 100644 --- a/src/shared/components/layouts/DashboardLayout.tsx +++ b/src/shared/components/layouts/DashboardLayout.tsx @@ -57,8 +57,8 @@ export default function DashboardLayout({ children }) { >
setSidebarOpen(true)} /> -
-
+
+
{children}