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 also maybe don't use plain white backgrounds and use some lighter colour instead to release eye strain that modern light modes have been critised for.
@Flux @naipotato I generally prefer pure white background at this point, for longer form text content at least. Enough stuff uses it that I've optimized my display brightness levels and room lighting for comfortable reading - and anything that uses an "off-white" background decreases contrast with no other benefit.

@kepstin @Flux @naipotato

This

Dark mode fans complain about too much white when in fact what hurts is an incorrectly set monitor.

Full white should emit a similar amount of light as what a white paper reflects under surrounding lightning.