Skip to content

Accessibility: reduced-motion, a11y pass & three architecture ADRs #554

Description

@aselim31

Context

The v4 design spec requires an accessibility pass across both apps and three architecture decision records (ADRs) to document key design choices made during the v4 redesign.

Current state

Item Status
Colour + shape + label status signalling ✅ Done — PR #115
prefers-reduced-motion on all animations ❌ Not done
Full accessibility pass (colour-only signals, keyboard traps, LED labels) ❌ Not done
ADR: Studio → Mothership consolidation ❌ Not done
ADR: dual type base (14px Inter / 13px mono) ❌ Not done
ADR: ⌘K as operator layer ❌ Not done
Stakeholder usability test (1 non-technical user, unguided) ❌ Not done

What needs to be done

  • Gate all animations on prefers-reduced-motion OS flag
  • Complete accessibility pass: fix colour-only signals, add LED labels, resolve keyboard traps
  • Write ADR: Studio → Mothership consolidation
  • Write ADR: dual type base rationale
  • Write ADR: ⌘K operator layer
  • Run one unguided stakeholder usability test (/Respond → Decisions → approval flow)

References

  • Spec: docs/DOTBOT-v4-DESIGN-IDEAS.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status
    Inbox

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions