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.
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: reducemedia 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.