-
Notifications
You must be signed in to change notification settings - Fork 93
Mobile-responsive Agent UI: touch targets, single-pane layout, virtual keyboard #895
Copy link
Copy link
Open
Labels
consumerBlocks consumer adoption — must ship for the v0.20.0 consumer launch windowBlocks consumer adoption — must ship for the v0.20.0 consumer launch windowdomain:surfacesAgent UI, Telegram, WhatsApp, Slack/Discord, mobileAgent UI, Telegram, WhatsApp, Slack/Discord, mobileelectronElectron app changesElectron app changesenhancementNew feature or requestNew feature or requestguiGUI / desktop applicationGUI / desktop applicationp1medium prioritymedium priorityspec-readyIssue has implementation spec adequate for coding-agent assignmentIssue has implementation spec adequate for coding-agent assignmenttrack:consumer-appHermes-competitor consumer product — mobile-first, voice + messaging + memory + skillsHermes-competitor consumer product — mobile-first, voice + messaging + memory + skills
Metadata
Metadata
Assignees
Labels
consumerBlocks consumer adoption — must ship for the v0.20.0 consumer launch windowBlocks consumer adoption — must ship for the v0.20.0 consumer launch windowdomain:surfacesAgent UI, Telegram, WhatsApp, Slack/Discord, mobileAgent UI, Telegram, WhatsApp, Slack/Discord, mobileelectronElectron app changesElectron app changesenhancementNew feature or requestNew feature or requestguiGUI / desktop applicationGUI / desktop applicationp1medium prioritymedium priorityspec-readyIssue has implementation spec adequate for coding-agent assignmentIssue has implementation spec adequate for coding-agent assignmenttrack:consumer-appHermes-competitor consumer product — mobile-first, voice + messaging + memory + skillsHermes-competitor consumer product — mobile-first, voice + messaging + memory + skills
Goal
Audit and fix the Agent UI for actual mobile usability. The desktop UI shrunk to a phone-sized viewport is not a mobile experience — touch targets, single-pane layouts, virtual keyboard handling all need explicit attention.
Why this matters for consumer adoption
The tunnel (#872) gives mobile reach. The PWA (M1) gives mobile install. But if the UI itself feels like a desktop app crammed onto a phone, neither matters. Mobile-first audit is the third leg of the tripod.
Scope (1–2 PRs, v0.18.2)
A. Mobile UX audit
docs/spec/agent-ui-mobile-audit.mdwith screenshots + per-screen issue listB. Layout fixes — single-pane mobile collapse
C. Touch + keyboard handling
D. Mobile-specific affordances
E. Tests
What this is NOT
Acceptance criteria
Attribution / prior art
Dependencies
src/gaia/apps/webui/