uncrash

Ticket 028: Testwins UX enhancements for workspace dashboard

Goal and scope

Enhance the Uncrash web dashboard user experience (UX) adopting patterns and ergonomics from semcod/testwins (testwins.ux-strategies/v1, dashboard pattern):

  1. Quick keyboard navigation: 1..9 for switching workspaces, F for fullscreen, R for iframe reload, Esc to close preview.
  2. Workspace HUD controls: live status pill, tab list indicators, copy noVNC link button with toast feedback, fullscreen toggle.
  3. Accessible ergonomics: :focus-visible outlines, @media (prefers-reduced-motion: reduce), clear loading and empty states.
  4. Automated tests covering the new UX behaviors and keyboard handlers.

Acceptance criteria

Tracking boundary

This directory contains the minimal reviewed intent. Optional participant prose and raw command logs are not required delivery output.