Because we're using an old version of some UI libraries, they may not natively support the prefers-reduced-motion media query; also, I'm not sure whether every OS lets you set it, whether every browser supports it, or whether it's set in incognito mode . (Dark mode preference isn't.) Respect the value of prefers-reduced-motion as a default, and add a checkbox to override it. When checked, turn off all CSS transitions.
Because we're using an old version of some UI libraries, they may not natively support the prefers-reduced-motion media query; also, I'm not sure whether every OS lets you set it, whether every browser supports it, or whether it's set in incognito mode . (Dark mode preference isn't.) Respect the value of prefers-reduced-motion as a default, and add a checkbox to override it. When checked, turn off all CSS transitions.