3 ms·
I still think dark mode should be a browser feature. Not a feature of every website. In a broader sense, the whole design of a site could be selectable via the
by mg 2y ago
I still think dark mode should be a browser feature. Not a feature of every website.
In a broader sense, the whole design of a site could be selectable via the browser. Similar to how CSS Zengarden works:
https://www.csszengarden.com https://www.csszengarden.com
But with layouts that are stored on the user's computer and applicable to every website.
- tkzed49 2y agoCSS zen garden worked because you had people writing different styles for a single HTML document. How would you write styles for every site? Sure CSS does colors, but it also does a lot of other stuff that isn't easily transferrable between websites.
- chris_wot 2y agoHTML that uses sane markup, ids and classes goes along way towards making CSS skinnable.
- 8n4vidtmkvmk 2y agoLook at classless style sheets. They can only go so far. Don't think you want every site looking like one of those barebones things.
- chris_wot 2y agoThey are cool, but I do think there is value to class-light pages.
- lukan 2y agoThere are extensions like dark reader and I use them. But you cannot just flip colors - pictures for example have to fit their background, for not breaking style.
- mg 2y agoMe too, although I use bookmarklets instead of extensions. A bookmarklet can change images too. We would just have to decide on an algorigthm for the images. For example here on HN - the algo could detect the similarity between the orange in the title bar and the orange in the Logo. And change the logo accordingly. Or the site could add some semantic info on how the colors should behave.
- marginalia_nu 2y agoI dunno, seems kinda weird we've decided that Light Mode and Dark Mode are the Two Themes and every website must be made to support them. Why can't we just have full on theme support? We've had this before on many websites.
- suslik 2y agoOr even an OS-level feature like it currently is on MacOS. It is very convenient to change the mode globally and have all your apps, including browser, IDE, email, etc. change as well.