An open API service indexing awesome lists of open source software.

https://github.com/moox/firefox-compact-theme

UNMAINTAINED - A simple Firefox compact theme
https://github.com/moox/firefox-compact-theme

Last synced: 11 months ago
JSON representation

UNMAINTAINED - A simple Firefox compact theme

Awesome Lists containing this project

README

          

# Firefox Compact theme

[![Repo on GitHub](https://img.shields.io/badge/repo-GitHub-3D76C2.svg)](https://github.com/MoOx/firefox-compact-theme)
[![Repo on GitLab](https://img.shields.io/badge/repo-GitLab-6C488A.svg)](https://gitlab.com/MoOx/firefox-compact-theme)
[![Repo on BitBucket](https://img.shields.io/badge/repo-BitBucket-1F5081.svg)](https://bitbucket.org/MoOx/firefox-compact-theme)

> A simple Firefox compact theme



**For now, only tested on OS X. Improvements are welcome.**

- This theme play nice with
[Beyond Australis](https://addons.mozilla.org/en-US/firefox/addon/the-fox-only-better/)
with and **Slim Chrome** enabled and **Sky Lights** disabled
(see *Beyond Australis* add-on preferences).
- You should probably _Customize_ Firefox and remove the "New tab" button from the tab bar.

## Installation

https://addons.mozilla.org/en-US/firefox/addon/compact-theme/

---

## TODO / Notes

This package has been made this way because I didn't know how to share this
so I asked on StackOverflow :

https://stackoverflow.com/questions/36725196/how-to-create-a-firefox-theme-addon-from-a-simple-stylesheet/36779937

If you have a quick way to automate package publishing, that would be awesome
to share. I just took a quick look to this pages
- https://developer.mozilla.org/en-US/Add-ons/Distribution
- https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm#jpm_sign

Then I gave up since it's not my priority.

Feel free to open issue to discuss about that so we can improve the process.

We could
- found a way to automate release/update via addons.mozilla.org
- sign and host this package on github release

---

## CONTRIBUTING

* ⇄ Pull/Merge requests and ★ Stars are always welcome.
* For bugs and feature requests, please create an issue.

1. Get [Extension Auto-Installer](https://addons.mozilla.org/en-US/firefox/addon/autoinstaller/)

2. Run this commands

```console
$ npm install
$ npm start
```

See https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm for more.

3. Edit the data/index.css file.
Help yourself using `Firefox > Tools > Web Developer > Browser Toolbox` to
find css selectors to adjust.

## [CHANGELOG](CHANGELOG.md)

## [LICENSE](LICENSE)