Create your ultimate firefox theme and share it with others.
npm
and web-ext
(one-time only)npm install
in the root of the repositorynpm run build
which generates a build/
directorybuild/
directory after making the changesweb-ext run -s ./build
to create a new firefox profile and window with the extension installed.build/
directoryweb-ext build -o -s ./build -i "static/js/*.js.map" "static/css/*.css.map" "asset-manifest.json"
to create a compressed zip file.What does the extension do?
It lets you create static browser themes giving the highest extent of color customization available in firefox.
Why do you need the permission to access browser tabs?
The permission is needed to create a new tab whenever the icon in the toolbar is clicked. There is currently no other way to perform this or ask for the permission "Create new tabs for web pages inside this extension" in firefox.
How can I create my own theme?
Does the extension store the themes I have created?
No. If you would like to save them, then please save the code in the grey box (JSON) elsewhere.
I don't understand what \
Please go here for a detail understanding of all options.
Can I use a background image for inactive tabs?
No. It is not supported right now.
How do I share my theme with others?
There are multiple ways to share your theme.
How can I apply a theme shared to me (JSON)?
Can I apply multiple themes (JSON)?
No. you can apply only one theme at a time.
When I click on try it button, why does my imported theme disappear?
This is one of the current drawbacks of this extension.
When I click reset to default theme, why does it reset to default theme of firefox?
This is currently a limitation of the API. More details here.
How do I upload it to the addon store?
There is a new option available with the theme API but this addon does not have it. When can I get it?
Please create a issue or a pull request for it on github.