A universal dark theme for Firefox
Go to file
overdodactyl e170441a7c Add issue template 2018-01-21 21:10:29 -07:00
.github Add issue template 2018-01-21 21:10:29 -07:00
Screenshots Remove old screenshots 2017-12-18 15:02:11 -07:00
userChrome-files style library menu item labels #57 2018-01-15 11:39:43 -07:00
userContent-files initial styling for Brief #6 2018-01-21 14:17:42 -07:00
webextensions add license for brief 2018-01-21 14:04:07 -07:00
.gitignore update .gitignore 2017-12-21 12:37:50 -07:00
LICENSE Create LICENSE 2017-11-29 03:14:43 +00:00
README.md add support for NoScript #56 2018-01-13 20:49:19 -07:00
changelog.md Update changelog and README 2017-12-26 15:34:38 -07:00
color_variables.css Added support for library #23 2017-12-18 11:28:29 -07:00
gulpfile.js Additional gulpfile.js option for userChrome.css #10 2017-12-11 23:26:47 -07:00
package-lock.json Restructure for use with gulp 2017-12-11 18:43:48 -07:00
updater updater script for Mac/Linux #14 2017-12-11 23:25:44 -07:00
userChrome.css style library menu item labels #57 2018-01-15 11:39:43 -07:00
userChrome_imports.css style bookmarks popup 2018-01-11 21:17:47 -07:00
userContent.css initial styling for Brief #6 2018-01-21 14:17:42 -07:00
userContent_imports.css initial styling for Brief #6 2018-01-21 14:17:42 -07:00

README.md

What is ShadowFox?

ShadowFox is a collection of userChrome.css and userContent.css tweaks to supplement and expand the dark theme provided by Mozilla.

What modifications does ShadowFox make?

All modifications can be split into two categories: (1) Changes to the user interface (userChrome.css) and (2) Changes to webpages (userContent.css).

userChrome tweaks

Modification to the following items have been made to match the Firefox dark theme:

  • Sidebar
  • Library
  • Smart bar and search bar drop downs
  • Context menus
  • Menus accesssed from the nav bar
  • Customization page
  • Tab line and secure connection icon
  • About Firefox dialog box
  • Status panels
  • Remove white flash on page load
  • Findbar

userContent tweaks

about: pages

All about: pages have been styled (e.g. about:addons, about:preferences, about:config, about:profiles etc.)

Webpages

The following webpages have been styled to match the dark theme:

  • addons.mozilla.org
  • view-source pages
  • manifest.json pages
  • Dierectory listing pages (file:///)
  • https://raw.githubusercontent.com/...

Webextension Tweaks

Tweaks for the following webextensions have been made:

  • Cookie AutoDelete
  • Dark Mode
  • Decentraleyes
  • HTTPSEverywhere
  • Multi-Account Containers
  • Multiple Tabs Handler
  • NoScript
  • Request Control
  • Skip Redirect
  • Smart HTTPS
  • Tab Suspender (memory saver)
  • Tree Style Tab
  • uBlockOrigin
  • uBO-Scope
  • uMatrix

Webextension tweaks that go directly into the webextension settings page (custom css)

These tweaks are found in the directory ./webextension

  • Tree Style Tab
  • Violentmonkey

Webextension tweaks hosted on userstyles.org

What do the changes look like?

Here are just a few examples:

Context Menus and Sidebar about: pages
dark_menus dark_menus
view-source: pages Mozilla Addon Store
dark_menus dark_menus

How do I install/modify ShadowFox

Please see here.

Keeping up-to-date with Changes

To help stay notified of all the changes made to this repository, please see the changelog.

Looking for more information or experiencing problems?

Please take a look through the wiki and Issues (both open and closed). If you can't find what you need, don't hesitate to open up a new issue.

Have a feature request?

Please read through the current issues and search old ones. If it doesn't already exist, feel free to ask!

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.