Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xplosionmind/firefox-monoline
Minimize your Firefox toolbar to one single line [MIRROR]
https://github.com/xplosionmind/firefox-monoline
browser-theme compact css design firefox firefox-theme firefox-tweaks minimal minimalism minimalist theme
Last synced: 17 days ago
JSON representation
Minimize your Firefox toolbar to one single line [MIRROR]
- Host: GitHub
- URL: https://github.com/xplosionmind/firefox-monoline
- Owner: xplosionmind
- Created: 2022-06-03T11:03:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-31T21:58:08.000Z (about 1 year ago)
- Last Synced: 2024-10-15T07:10:10.510Z (about 1 month ago)
- Topics: browser-theme, compact, css, design, firefox, firefox-theme, firefox-tweaks, minimal, minimalism, minimalist, theme
- Language: CSS
- Homepage: https://gitmi.dev/tommi/firefox-monoline
- Size: 20.5 KB
- Stars: 18
- Watchers: 1
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π¦ Firefox Monoline
Minimize your Firefox toolbar to **one single line**.
![firefox-monoline-preview](https://user-images.githubusercontent.com/42862428/172017568-f908f7ae-5a2a-46fe-a43c-3d2ae2edbb79.gif)
## Features
- π§Ή Remove clutter and make Firefox toolbar as essential as possible π
- π Compact mode support
- β οΈ Preserve icons and functionalities for which no β¨οΈ keyboard shortcut exists
- β Non-breaking implementation
- π‘ Do you have a suggestion? Share it [here](https://github.com/xplosionmind/firefox-monoline 'Firefox Monoline issues on GitHub'))!## π§π»βπ» Usage
- visit `about:config`
- set `toolkit.legacyUserProfileCustomizations.stylesheets`: `true`
- `extensions.pocket.enabled`: `false`
- Go to Menu > More Tools > Customize Toolbar:
- auto-hide downloads button
- remove all flexible space
- remove all icons
- Open `about:support`, copy the path of the Profile Folder
- open the terminal
- run `cd /path/to/profile`
- run `git clone https://codeberg.org/tommi/firefox-monoline.git chrome`### π Compact mode
The built-in Firefox βCompact modeβ vertically compresses the navigation bar by slightly **reducing its height**. To activate it:
1. visit the `about:config` page;
2. search for `browser.compactmode.show` and change it to `true`;
3. go to Menu > More Tools > Customize Toolbar, set density as βcompactβ.In order to use Compact mode with Firefox Monoline it is necessary to change some parts of [userChrome.css](./userChrome.css):
- remove [the first 9 lines](https://github.com/xplosionmind/firefox-monoline/blob/main/userChrome.css#L1-L9) (delete `urlbar-container` and `urlbar` styling)
- in [line 34](https://github.com/xplosionmind/firefox-monoline/blob/main/userChrome.css#L34), change the value to `-36px !important`## πΎ Source code
This repository is [hosted on Codeberg](https://codeberg.org/tommi/firefox-monoline 'Firefox Monoline repository on Codeberg'), and it is mirrored on [GitHub](https://github.com/xplosionmind/firefox-monoline 'Firefox Monline repository on GitHub'), where [issues](https://github.com/xplosionmind/firefox-monoline/issues 'Firefox Monoline issues on GitHub') are tracked.
## π· Bugs
Report bugs [here](https://github.com/xplosionmind/firefox-monoline/issues 'Firefox Monoline issues on GitHub').
## π§ Related projects π
- Mainly inspired from [one-line-firefox](https://github.com/khuedoan/one-line-firefox 'one-line-firefox GitHub repository')
- [Oneline Proton](https://github.com/newmanls/OnelineProton 'Oneline Proton source code on GitHub')
- [Firefox-Onebar](https://codeberg.org/Freeplay/Firefox-Onebar 'Firefox-Onebar source code on Codeberg')