![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/d4155aa6-7ec0-4527-b43e-0db480bcf1c0.png)
I’m not sure if resistFingerprinting does anything to stop websites from uploading whatever data they can get though, I don’t think it does that. And I don’t think it could really do that in the first place since the website could just obfuscate the data and browser wouldn’t know what is sent.
I don’t think Firefox Color can do that. At best you could test and set colors using Color, and then export the settings for both as a theme .zip or .xpi files, and then combine the two to a single manifest.json file. Inside the manifest, a
"theme"
key would be color properties for “normal” theme and"dark_theme"
would be for dark-theme. After that you would submit the theme package to get it signed after which it can be installed as a real theme.