https://chrome.google.com/webstore/detail/dark-reader/eimadp...
https://chrome.google.com/webstore/detail/dark-reader/eimadp...
It even has different modes of operation - static, filter, and dynamic.
Static and Filter modes are really light on CPU, but tend to break on complex JavaScript-driven sites. Dynamic mode uses a bit of CPU, but works well for most complex sites, including Google Docs, Google Maps, GMail, Google Drive and many others that I have used.
[1](https://apps.apple.com/jp/app/noir-dark-mode-for-safari/id15...)
[Chrome Experiments Dark Mode](https://www.howtogeek.com/446198/how-to-force-dark-mode-on-e...)
In Chrome, go to chrome://flags and search for Auto Dark Mode for Web Contents and select "Enabled" (or a similar option, I prefer "Enabled with increased text contrast" sometimes.)
That said, it shouldn't be hard for the site to add a bit of css like:
@media (prefers-color-scheme: dark) {
...
and thus respect the preferences of the users without having to resort to using a specific browser, plugins (whose code may or may not have vulnerabilities), or whatever user hacks we can come up with. (@dang, what do you think?)