Skip to content

a11y: honor prefers-reduced-motion in Hosted globals.css #35

Description

@CodewithJha

Problem

docs/GOOD_FIRST_ISSUES.md #12 asks to wrap decorative transitions in prefers-reduced-motion. apps/web/src/app/globals.css (and related) do not currently gate animations on that media query (verify and implement).

Repository evidence

Why it matters

Vestibular / motion-sensitive users on the Hosted UI.

Proposed direction

Add @media (prefers-reduced-motion: reduce) rules that set animation/transition to none or minimal for decorative effects only. Do not remove essential focus outlines.

Acceptance criteria

  • Reduced-motion media query present and covers decorative transitions/animations
  • No layout redesign; focus visibility preserved
  • PR notes what selectors were gated

Testing expectations

Manual: OS reduce-motion on → animations stop.

Difficulty

XS–S · good first issue

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

a11yAccessibilityfrontendHosted UI / apps/webgood first issueGood for newcomerspriority:P3Nice-to-have with real value

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions