agent-orchestrator/packages/web/src/components
Ashish Huddar 8fc778cf30 chore(web): add mobile-responsive layout for dashboard and session views
Add proper mobile breakpoints (768px, 480px) with structural layout changes:

- Sidebar: auto-hide on mobile with hamburger toggle and overlay drawer
- Dashboard hero: stack stats cards and controls vertically on mobile
- Kanban board: stack columns vertically instead of horizontal scroll
- Session cards: flexible height with 44px minimum touch targets
- Session detail: responsive header metadata and full-width terminal
- Global: phone-specific breakpoint (480px) for single-column layouts

Desktop layout remains completely unchanged.

Closes #633

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 00:55:37 +05:30
..
__tests__ chore(web): design audit fixes — rename column, refine styles, fix terminal 2026-03-23 09:58:24 +05:30
ActivityDot.tsx feat(web): redesign dashboard, session detail, and orchestrator terminal (#125) 2026-02-20 18:43:57 +05:30
AttentionZone.tsx chore(web): design audit fixes — rename column, refine styles, fix terminal 2026-03-23 09:58:24 +05:30
CIBadge.tsx feat: seamless onboarding with enhanced documentation (#66) 2026-02-16 22:22:13 +05:30
Dashboard.tsx chore(web): add mobile-responsive layout for dashboard and session views 2026-03-24 00:55:37 +05:30
DirectTerminal.tsx chore(web): design audit fixes — rename column, refine styles, fix terminal 2026-03-23 09:58:24 +05:30
DynamicFavicon.tsx feat: dynamic tab titles and health-aware favicons (#111) 2026-02-19 04:21:49 +05:30
PRStatus.tsx chore(web): kanban dashboard redesign — Linear-inspired design system 2026-03-21 11:01:31 +05:30
ProjectSidebar.tsx chore(web): add mobile-responsive layout for dashboard and session views 2026-03-24 00:55:37 +05:30
SessionCard.tsx chore(web): design audit fixes — rename column, refine styles, fix terminal 2026-03-23 09:58:24 +05:30
SessionDetail.tsx fix(web): remove unused imports to fix CI lint errors 2026-03-23 15:54:11 +05:30
Skeleton.tsx chore(web): remove unused Skeleton exports 2026-03-21 15:59:17 +05:30
Terminal.tsx fix(terminal): wire OSC 52 clipboard, increase resize cap, fix hardcoded height 2026-03-01 18:46:08 +05:30
ThemeToggle.tsx fix(web): use resolvedTheme in ThemeToggle for system theme support 2026-03-23 17:03:38 +05:30