Skip to content

ECSoC_2026: Respect reduced motion preference across animated UI #200

Description

@Babin123456

Problem

CyberShield uses animated loader, spinner, progress, and transition effects without fully honoring reduced motion preferences.

Current Behavior

A minimal reduced-motion rule exists, but repeated animations can still be uncomfortable for motion-sensitive users.

Why This Improvement Is Needed

Users who enable reduced motion at the OS/browser level expect interfaces to minimize nonessential motion.

Proposed Solution

Expand the prefers-reduced-motion: reduce media query to stop repeated animations, disable smooth scrolling, and reduce transition duration globally.

Expected Outcome

The default UI remains animated, while reduced-motion users receive a calmer experience.

Additional Notes

This is a CSS-only accessibility improvement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions