CSS - genau das bräuchten wir wahrscheinlich hier - dann kann der Browser darauf reagieren, bzw. Browser die sich an Systemschemas (zB unter Windows 1X) orientieren können. User "prefers-color-scheme" ist genau ein für solche Zwecke
Das Complete Black Scheme ist kein von mozilla ausgeliefertes sondern Thirdparty.