Hacker News new | ask | show | jobs
by dom96 2267 days ago
By far my favourite feature of this release, dark mode in docs: https://nim-lang.org/docs/lib.html
4 comments

I feel like dark mode is a sign that people care. I think it's a user feature that is easy to do, but not done often. Mostly done by people who care. It brings so much polish to the experience.
It's not necessarily _that_ easy to do, especially depending on how your CSS was implemented (eg; do you use variables for all your colors, and do they have a sane, consistent, reversible brightness scale?)

However, I certainly agree with your "you do this because you _care_" sentiment.

Source: implemented dark mode for an application where the "sane css colors using variables" property was true.

It can be done poorly as well, like in Facebook / Google apps on Apple devices. They feel very unintegrated into the rest of the OS.
What if I care specficially not to add a dark mode?
Why exactly would caring about users lead you to omit something that makes things nicer for them?
Maybe the same reason why others choose to omit light modes, despite that being my preference.
No connection, just a very happy user: https://darkreader.org
Dude! I didn't even notice that. If you've ever had to look something up late at night - dark mode is a godsend.
Can't find anything dark mode related on that page
There's a large button. It loads before the text does. When the text loads, you'll see in big letters, right next to the button, Dark Mode, italicization and all. If you click on the button, suddenly you get a very blue-purple dark mode experience.
Doesn't work on mobile.