Re:Nim 1.2
by dom96 on Friday April 03, 2020 @01:24PM
(#22771794)
By far my favourite feature of this release, dark mode in docs: https://nim-lang.org/docs/lib.html
[ Parent
| on HN ]
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.
Re:Nim 1.2
by leadingthenet on Friday April 03, 2020 @02:04PM
(#22772282)
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.
Re:Nim 1.2
by qqssccfftt on Friday April 03, 2020 @09:05PM
(#22775363)
What if I care specficially not to add a dark mode?
Re:Nim 1.2
by yjftsjthsd-h on Friday April 03, 2020 @09:56PM
(#22775574)
Why exactly would caring about users lead you to omit something that makes things nicer for them?
Re:Nim 1.2
by SaxonRobber on Saturday April 04, 2020 @06:52PM
(#22782185)
Maybe the same reason why others choose to omit light modes, despite that being my preference.
Re:Nim 1.2
by boourns311 on Friday April 03, 2020 @08:30PM
(#22775184)
No connection, just a very happy user:
https://darkreader.org
Re:Nim 1.2
by mikebelanger on Friday April 03, 2020 @02:40PM
(#22772668)
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.