79 lines
2.7 KiB
Markdown
79 lines
2.7 KiB
Markdown
# 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
|
|
|
|
## 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
|
|
|
|
#### Webextension Tweaks
|
|
|
|
Tweaks for the following webextensions have been made:
|
|
|
|
* Tree Style Tabs - preferences page and context menus
|
|
* Stylus - preferences page
|
|
* Multiple Tabs Handler - preferences page
|
|
* Dark Mode - preferences page
|
|
|
|
|
|
# What do the changes look like?
|
|
|
|
Here are just a few examples:
|
|
|
|
Context Menus and Sidebar | `about:` pages
|
|
:------------------------------------------:| :------------------------------------------:
|
|
 | 
|
|
|
|
`view-source:` pages | Mozilla Addon Store
|
|
:------------------------------------------:| :------------------------------------------:
|
|
 | 
|
|
|
|
|
|
# Keeping up-to-date with Changes
|
|
|
|
To help stay notified of all the changes made to this repository, please see the [changelog](changelog.md).
|
|
|
|
# Looking for more information or experiencing problems?
|
|
|
|
Please take a look through the [wiki](https://github.com/overdodactyl/ShadowFox/wiki) and [Issues](https://github.com/overdodactyl/ShadowFox/issues?q=is%3Aopen) (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.
|
|
|
|
|
|
|