is there a way to force dark mode like in chromium? #enable-force-dark has been a life saver for me. I have a TBI and white screens are physically painful. I keep trying to go back to FireFox, but none of the darkmode addons seem to have this kind of always on, no exceptions kind of feature
So, you haven't used the "Dark Reader" extension on Firefox. It has "automatic", "scheduled", "system default" options. Also you can disable or enable dark mode for specific websites.
I don't need the ability to disable I need it to be always on no matter what. This is exactly the extention I was complaining about. This one doesnt work on extentions.firefox.org
It needs overrides, because it regularly colors text inputs dark gray with black text. I have to turn it off for Salesforce, which has no native dark mode, when ideally I would just override the background color for text boxes...
The worst part about light sensitivity and dark mode is that the closer you get to 100% dark mode coverage, without actually reaching 100%, the more painful and jarring every exception is.
i have the same issue you have, bright screens are the worst (i hated visiting wikipedia). try this addon in firefox. instead of messing with the colors and the contrast of the page, it rather puts an dark overlay over the entire page, reducing the brightness and preserving the look.
well see now I am in a pickle. Do I go to the webpage that does not allow itself to be accessible and lose a day of my life to drugs and bed. or just keep using what I am using.
Dark Reader can do this, though it requires a little bit of tinkering.
First you need to tick "Enable on restricted pages" in the Advanced section of Dark Readers settings (in the old design the settings can be found under "More > All Settings").
Then in about:config, all entries in extensions.webextensions.restrictedDomains need to be removed and privacy.resistFingerprinting.block_mozAddonManager needs to be set to "true".
If some of this doesn't work, there's also a GitHub Discussion with different solutions, but what I wrote here should do the trick.