As far as I can tell there isn’t a way to disable motion (animated gifs and the like) as a site wide setting, but maybe I’ve missed something? Semi-related to Disabling the animated fade effect on new posts - #4 by gwmngilfen (and I would also prefer to use dracula from a theme perspective, though “dark” is working ok). I’ve been looking through the upstream matrix forum feature requests about gifs and it seems the solution is to either click on every gif you encounter to stop them individually, or do a custom style. Is there something we can set to give users a site-wide “reduce motion effects” option such as what Discord has? Or maybe some folks who are way better at CSS than me would like to collaborate on an accessible Stylus style we can publish?
ETA: nevermind, the “dark” theme also has weird color transition effects when loading posts. Reduced motion is needed for more than just one or two themes for sure.
Thanks! And for me at least it’s less any one color scheme and more about how many things that move (like gifs) or visually change (these color swap things) while navigating the site.
Just to say I’ve raised a ticket with Discourse to see what options we have - my hope is that a second theme you can select in your prefs, with the needed CSS tweaks in, either (a) already exists or (b) can be made fairly easily.
In the meantime, working in parallel on what tweaks you need in Stylus sounds like a good idea, because it’ll help inform what goes into that custom theme.
Discourse doesn’t have a setting for autoplay-gifs, but when “reduce motion” is enabled on the OS level all gifs should be paused by default
jill@zim:~$ gsettings get org.mate.Marco.general reduced-resources
false
jill@zim:~$ gsettings get org.gnome.desktop.interface enable-animations
false
Animations are disabled in MATE tweaks. Added gtk-enable-animations = false to my global gtk settings for good measure and relogged in.
Gifs still autoplay for me on both Chrome (116.0.5845.96) and Firefox (117.0) on MATE 1.24.0 so I don’t think OS settings are helping unless there’s something else OSX is doing that Linux has made extra hard.