Summary
Improve the chat experience on small screens so the page is usable end-to-end on phones and tablets.
Problem
The current chat layout is desktop-first with multiple side panels and dense controls. On mobile, key actions (message input, source view, doc links, model selection) can become cramped or hidden.
Expected Solution
Redesign the chat page responsive behavior for breakpoints below tablet sizes. Keep all major features available while simplifying interaction patterns for touch devices.
Scope
src/pages/ChatPage.tsx
src/components/Sidebar.tsx
- Shared styles/utilities used by chat layout
Acceptance Criteria
Notes
Prioritize usability over keeping the exact desktop visual structure.
Summary
Improve the chat experience on small screens so the page is usable end-to-end on phones and tablets.
Problem
The current chat layout is desktop-first with multiple side panels and dense controls. On mobile, key actions (message input, source view, doc links, model selection) can become cramped or hidden.
Expected Solution
Redesign the chat page responsive behavior for breakpoints below tablet sizes. Keep all major features available while simplifying interaction patterns for touch devices.
Scope
src/pages/ChatPage.tsxsrc/components/Sidebar.tsxAcceptance Criteria
Notes
Prioritize usability over keeping the exact desktop visual structure.