Skip to content

Rework mobile terminal layout for deliberate secondary intervention use #236

Description

@gongahkia

Goal

Prioritize readable output, compact soft keys, recovery status, and easy exit back to fleet health instead of desktop-like density.

Scope

  • Optimize for one-handed review, approval, and short intervention before full terminal use.
  • Keep the default view comprehensible under slow, disconnected, or partially recovered fleet state.

Acceptance

  • Prioritize readable output, compact soft keys, recovery status, and easy exit back to fleet health instead of desktop-like density.
  • Use semantic controls with touch targets and keyboard-accessible equivalents.
  • Add DOM-level tests for loading, failure, and success states.

Verification

  • npm --prefix frontend test && npm --prefix frontend run build

Dependencies

#234

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:frontendfrontend/ Vite+TS+xterm.js cockpit codearea:pwaPWA installability, iOS Safari, Web Push, service workerpivot:v1Onibi v1 pivot work: AI agent observability and phone approvalsstage:4Phase 4: Deployability and packaging

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions