@zachleat @cbirdsong @wolfr The Telegram Android app do it, and itās very useful when I open Telegram in the toilets during daylight.
(Thereās no way Iād turn on the light in the toilets until Iām done.)
@zachleat I unfortunately have a bunch of muscae volitantes aka eye floaters in both my eyes.
Reading in light mode is a bit like Karaoke sing along where the floaters bounce below the words I'm reading. Not great.
@zachleat I prefer the theme match time of the day, because it's much easier to have light mode when it's bright, and dark mode when it's dark (obvs)
sites that don't have automatic mode make me sad, but so do sites that don't have any theme picker at all and only use system pref
@zachleat Voted light mode since that's generally my preference, especially on traditional desktop OSes. However, I do let my phone automatically switch to dark mode at night so that I'm less likely to get my eyes blasted if I need to use it in a dark room.
It's also not always purely a preference ā when dealing with a migraine I am _very_ thankful to be able to manually force everything into dark mode.
tldr: It's complicated!
Dark mode _anything_ is a shortcut to a migraine for me.
(Modulo console sessions which are all Solarized low-contrast and a specific hacker-font)
@zachleat I'm very much "It depends" based on the website. I really wish browsers had an easy toggle & would remember preference per site (similar to zoom settings), so that sites don't have to try to implement their own toggles.
(To be specific: I like UI-heavy sites in dark mode, but text-heavy sites in light mode. If there's a dim dark mode, I can usually read in that, but high contrast dark is bad. And I use OS night mode filter in dark rooms. Where's the darn media query for all that?!?)
@zachleat It's very situational for me.
I have astigmatism, migraines, and some other issues that cause me to need light mode sometimes and dark other times. Some days, I can be fine with light when it's bright and dark when it's dark, but other days, I need it dark or light regardless of outside lighting.
(So I would probably check all the boxes if possible. Or at least both of the "I need" ones.)
I keep my browser (+ Dark Reader extension) and apps on auto and switch at the desktop level.
This is a great example of how #accessibility is seldom a binary choice.
People are complex, and their needs are contextual and often intersectional.
The best experience you can give your user is the one they choose.