A universal dark theme for Firefox
Go to file
overdodactyl a31fc1a7a2 updater version on website 2018-09-25 12:18:43 -06:00
.github move screenshots 2018-03-11 16:00:34 -06:00
alternative_user_files use data url for check boxes 2018-09-24 00:00:11 -06:00
css use data url for check boxes 2018-09-24 00:00:11 -06:00
scripts adjust scripts 2018-04-21 17:21:35 -06:00
website updater version on website 2018-09-25 12:18:43 -06:00
.gitignore update gitignore 2018-05-26 16:29:27 -06:00
LICENSE Create LICENSE 2017-11-29 03:14:43 +00:00
README.md mention brew install in README #180 2018-08-01 09:52:42 -06:00
gulpfile.js adjust scripts 2018-04-21 17:21:35 -06:00
package-lock.json gulp 4 2018-09-19 20:19:47 -06:00
package.json gulp 4 2018-09-19 20:19:47 -06:00
userChrome.css use data url for check boxes 2018-09-24 00:00:11 -06:00
userChrome_imports.css move code to style in tab library 2018-05-10 18:24:08 -06:00
userContent.css use data url for check boxes 2018-09-24 00:00:11 -06:00
userContent_imports.css merge #187 into main files and add import link 2018-09-04 19:26:50 -06:00

README.md

header

ShadowFox was inspired by changes made in Firefox 57, which limited the amount addons could customize both the user interface and "protected" web pages.

This project aims at creating a universal dark theme for Firefox while adhering to the modern design principles set by Mozilla.

You can visit the ShadowFox website at overdodactyl.github.io/ShadowFox/.

Preview

preferences

ShadowFox styles the entire user interface, protected webpages (such as about: pages and addons.mozilla.org), and over 40 popular addons.

Installation

  1. Download the updater script from the releases page of shadowfox-updater for your operating system and place it in a location you will remember for future use.

    • On Arch Linux, you can install the package shadowfox-updater from AUR.

    • On MacOS, you can install using Homebrew

      • Install: brew install srkomodo/tap/shadowfox-updater
      • Run: shadowfox
  2. Run the script.

  3. Restart Firefox.

For more detailed instructions, please see here.

Updating

Any time you want to update ShadowFox or apply custom changes, simply run the updater script again.

Customization

It's easy to customize ShadowFox, everything from the colors used to what elements and webpages are styled. For more information, see here.

Depending on how much you want to customize ShadowFox, you may be better suited using a different installation process. To learn more, see here.

Discussion

Find a bug? Have a feature request? Have any questions?

Please first read through the wiki (including the getting started information, troubleshooting, and known problems) and take a look at any open issues. If you can't find a duplicate request, bug, or an answer to your question, please feel free to either:

Contributing

I welcome any contributions and would be excited to have a team of people helping with this project. If you are uncomfortable making pull requests, you can simply open up an issue and attach any code you would like included.