Hacker News new | ask | show | jobs
by BananasFritas69 646 days ago
>For very little rewards, we've doubled the work required for interfaces.

What, how is it doubling required work? There is so much to do when it comes to interface design than just colors. With a proper logic behind coloring, and a token system, its not that big of a deal. Many people prefer dark mode.

Also, changing brightness on an external screen twice a day would be quite tedious... imagine with multiple screens.

3 comments

Build an interface with selectable color themes in both light and dark mode. Not trivial. You have to come up with generalized keys and a style guideline that's followed by everyone everywhere or the user changes theme and suddenly can't see a panel on that one screen buried somewhere.

Themeing is hard. And he is rightly bitching about all the apps that slap on dark mode at the end and leave all kinds of visual bugs in place.

Nothing about UI/UX work, no matter what platform or framework, is trivial. It takes a gruelling amount of work and time, that's why most modern UIs suck hard. People don't have the time, money or skills to do it.

Small nit, some fonts need to be thicker in dark mode, and some images may not play well (eg. SVGs of black lines on transparent backgrounds).

But agreed, it's nowhere near double the work.

GNOME's had a software-controlled brightness that can change automatically based on time of day, for years now.