Don't. Ever. Publish. Stuff. That. ONLY. Supports. Dark. Mode.

I mean, I know a LOT of people love dark mode, and given the benefits that darkening interfaces provides... I get it.

But there are some people (like me) who may be visually impaired. Astigmatism, for example, can make reading text that is white on dark a real PITA. An effect known as "halation" occurs, where each letter behaves as if it were a flashlight, gaining its own halo of light and making all text read more blurry than normal.

No matter how good your glasses are, astigmatism still causes you to see a little blurry—it's something you get used to. But this damn effect makes all the text read as if you don't have your glasses on, or even worse, leading to much more tired eyes or even pain.

For everyone's sake, if you really care about accessibility, respect user preferences. If you want a dark interface by default, offer a light version if the user specifies it (in web design, this would be
prefers-color-scheme: light). The same goes for light interfaces.

@naipotato and there's those like me who've had lens implants for whom white mode is painful.

Don't force either! We should not have to load suspicious plugins to force dark/light override of the OS setting.

@david @naipotato sorry, can you help me with that one? Why would you want to use a plugin to override your own OS settings? Just curious… :)
@leadegroot @naipotato Because most websites ignore the OS setting!
@david @naipotato ah, fair enough then :)
Yes they do :(
(I don’t normally do a dark theme option, but was musing about doing one based on os setting, so was worried you had found situations where the os setting didn’t work!)
Danke! :)
@leadegroot @naipotato I use this one, but the free trial is ending… https://nighteye.app
Dark Mode With Night Eye: #1 Dark Mode Browser Extension!

Dark Mode excellence with Night Eye! Trusted by 1M+. Ad-free, smart conversion, customizable settings. Install for 3 months Pro free. Try now!

Night Eye