Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dannycolin/fx-compact-mode

A Compact Mode for Firefox Proton
https://github.com/dannycolin/fx-compact-mode

compact firefox firefoxcss proton theme userchrome

Last synced: 3 months ago
JSON representation

A Compact Mode for Firefox Proton

Awesome Lists containing this project

README

        

# Firefox Compact Mode

This theme goal is to create a compact mode that follows Firefox 89 (known as
Proton) design system while using the same vertical space as the compact mode in
Firefox 88 (known as Photon).

## Supported Platforms

I try to test my script in the platforms listed below. However, that doesn't mean it's bug free. If you find an issue, please open a bug report.

- Linux
- macOS Catalina
- Windows 10
- Window 7

*Note: Currently I only tested it in Nightly but I plan to support both the Release and ESR channel in the (near) future.*

## Installation

1. Type *about:config* in the address bar and press Enter/Return.
2. Click the button accepting the risk.
3. In the search box above the list, type or paste
`toolkit.legacyUserProfileCustomizations.stylesheets`.
4. Double-click the `toolkit.legacyUserProfileCustomizations.stylesheets`
preference to switch the value from false to true.
5. Now, search for `browser.uidensity` and set it to `1`.
6. Open your profile folder (See [How do I find my profile?][profile])
7. Go to *chrome* folder or create it if it doesn't exist
8. Copy/Paste the userChrome.css file from this repository inside the *chrome*
folder.
9. Restart Firefox.
10. Enjoy! :)

## Screenshots (Click on the image to enlarge)

Main window of Firefox

URLBar expanded

[profile]: https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data#w_how-do-i-find-my-profile