Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Something worth mentioning if you're using color schemes: chromium has a "Force dark mode" option that inverts the colors of light pages to make them dark. This used to play well with color schemes: normal page → inverted, page with prefers-color-scheme: dark → use dark theme. Of course they managed to break it: for some reason (but it's not a bug!), new chromium versions always choose the light theme and invert it, even if the page declares it has a dark theme, which is not nice.

They only way to make chromium in dark mode use the CSS color schemes is to add the meta tag:

    <meta name="color-scheme" content="dark light">
This is also useful on other browsers: for example, it will make safari choose dark/light UI elements (buttons, dropdowns, etc.) depending on the color-scheme preference.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: