Skip to content

Support prefers-reduced-motion across the library components #664

@fateeand

Description

@fateeand

Add support for the prefers-reduced-motion media query across the cps-ui-kit components. Components that use animations, transitions, scrolling, loading indicators, or other motion effects should reduce, simplify, or disable non-essential motion when the user has enabled the operating system's Reduce Motion accessibility setting.

Some users experience discomfort, dizziness, or motion sensitivity from UI animations. Supporting prefers-reduced-motion improves accessibility, aligns with WCAG guidance and platform accessibility settings, and ensures our components respect user preferences consistently across applications.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions