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 Hey, I have astigmatism too, and I found two things which makes life way more easier.

First one is having the correct angle for your lenses. Many doctors prescribe lenses at 30/150, and this is not always the case for everybody (My lenses are at 35/145 degrees). Second one is blue light blocking lenses. It reduces fatigue too much, and when combined with the correct lenses, "halation" is almost eliminated.

This is not to discount your experience though. Just wanted to add a tip!

@bayindirh About the angle, I really can't tell you much. I don't remember the angle of mine. But I did wear glasses with a blue light filter, I even activated the filter on my PC, and nothing :p

@naipotato Oh, I'm sorry to hear that. What's your lens numbers? I assume they're a bit on the high side.

In either case, I hope you find a better combination which makes your life easier.

@bayindirh In my case, I have myopic astigmatism and hyperopia, haha, and as I recall, my astigmatism was 4 and 4.5.