AF-290 fix(ui): collapse the top nav into a drawer on mobile and tablet screens
run a fleet of AI agents on your own Kubernetes
Brought to you by:
agent-barn
Originally created by: ddlaurin
Closes [#154]
The header is a single flex row whose children default to min-width: auto, so
nothing could shrink below its content width. Platform view needs ~1079px to lay
its seven tabs out inline, so a 375px viewport forced the document to 962px and
the whole page scrolled sideways.
Sheet drawer below lg (1024px), covering phones and tabletslg and xl so all seven tabs fit at 1024pxsmpnpm exec tsc --noEmit cleanpnpm lint cleanpnpm exec playwright test 251 passed (including 8 new specs)
Originally posted by: AnaniyaT
isActiveprefix-matches, so Overview counts as active on every platform page. It was already like that inline, but the drawer's background fill makes both rows look selected. An exact match for the overview route would fix it, like Home does in org view.