Respect my damn color scheme preferencePublished on 2021-11-08 by flewkey
I recently switched from light themes to dark themes. Dark themes seem to be supported enough that most applications seem to work with them. Many websites don’t, but it’s not the end of the world. Theming is hard and I do not expect developers to support it.
However, I find it inexcusable and frustrating when a website already has a dark theme, but ignores the user’s preferences. Especially if they have a stupid little theme selector that writes to a value in localStorage or something.
if (window.matchMedia("(prefers-color-scheme: dark)").matches) /* Set theme */
Articles from blogs that I like
Gather around, my friends, for there is another company which thinks we are stupid and we enjoy having our faces spat in. Apollo Federation1 has announced that they will switch to a non-free license. Let’s find out just how much the Elastic license really is…
From Drew DeVault's blog
Published on November 5, 2021
Inside of the dart language most types come from from the parent type Object which could be called the root type in this case. From the root type in the case of dart you can end up with a type tree a little like this for the basic types. With this tree her…
From Technically Alex's blog
Published on May 11, 2021
It turns out the move command in batch always overwrites the destination by default, how fuck have I been using windows for 20 years without ever discovering this? I have written so many batch files over the years, how could … Continue reading →
From DeadFish Shitware
Published on January 29, 2021
Generated with the spectacular power of openring