Black Fox: a theme with a dark color scheme that fully modifies the appearance of Firefox browser far beyond the built-in customization features.
Firefox’s user interface is built of web-like elements (HTML and XUL elements) and styled using CSS. Thus, there are additional options for changing the appearance (user interface) of Firefox browser by applying style rules with an optional files named userChrome.css and userContent.css. With these files, the Black Fox theme's color scheme is applied to all elements of the Firefox interface, including: internal pages (all about: pages), dialog windows, error pages, infobars, developer tools etc.
Important
Since the changes are mainly made in userChrome.css and userContent.css files, which are not updated automatically with the theme, you should check the theme's GitHub repository from time to time for updated versions of these files (last update date: 2024-04-20)
-
Install the core theme files on the "Add-ons for Firefox" web portal (addons.mozilla.org) by clicking the "Install Theme" button: https://addons.mozilla.org/en-GB/firefox/addon/black-fox-theme/
-
Find your Firefox profile directory:
- Type
about:support
in the address bar and press "Enter" - Go to "Profile Directory (Linux)" / "Profile Folder (Windows)" entry and click on "Open Directory (Linux)" / "Open Folder (Windows)" button
- Type
-
Download additional theme files, unzip the downloaded archive and copy the "chrome" directory to the previously opened Firefox profile directory: chrome.zip, v24.04 (2024-04-20), SHA1: 0eca056cffd36d192418bc69a77a21661cf94511
-
Enable Loading of userChrome.css and userContent.css in Firefox:
- Type
about:config
in the address bar and press "Enter", click "Accept the Risk and Continue" to go to the about:config page - Search for the
toolkit.legacyUserProfileCustomizations.stylesheets
preference and switch its value fromfalse
totrue
- Restart Firefox
- Type
If Firefox user interface suddenly looks broken after an update, you can temporarily disable the use of userChrome.css and userContent.css files and revert Firefox back to its default state:
-
Type
about:config
in the address bar and press "Enter", click "Accept the Risk and Continue" to go to the about:config page -
Search for the
toolkit.legacyUserProfileCustomizations.stylesheets
preference and set it back tofalse
by clicking on "Reset" button -
Remove
chrome
directory from the Firefox profile directory -
Restart Firefox
This theme also modifies the appearance of the uBlock Origin and SingleFile extension settings pages. If you want to use these extensions without any modifications, you can comment out the following @import CSS at-rules contained in userContent.css:
/* @import url('night-shadow-theme/extensions/ublock-origin.css'); */
/* @import url('night-shadow-theme/extensions/singlefile.css'); */
You can support the further development of this project by choosing a convenient way to donate:
- Bitcoin (BTC): bc1q6qtnwc2pdktvl48mr9hf0qmhaxfm7xseftp78a
- Ether (ETH): 0x185e4FB1f662223B011dedbBd42A444891b094f5
Licensed under the GNU General Public License v3.0