Firefox-UI-Fix
uc.css.js
Our great sponsors
Firefox-UI-Fix | uc.css.js | |
---|---|---|
474 | 215 | |
5,051 | 302 | |
- | - | |
9.0 | 8.1 | |
24 days ago | about 1 month ago | |
SCSS | JavaScript | |
Mozilla Public License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Firefox-UI-Fix
-
Firefox Proton UI userChrome.css fixes. (2021)
I use Lepton and i'm perfectly happy with the improved usability and readability. Also, easy to install : https://github.com/black7375/Firefox-UI-Fix
I've never used their actual project, but I really like the article they wrote covering Firefox UI changes over time (you can find it under the wiki pages of the repo) - https://github.com/black7375/Firefox-UI-Fix/wiki/%5BArticle%...
Mozilla has made significant UI changes every 3-4 years, with the last one being in 2021. Perhaps we're about due to see another?
-
I Use Firefox
I use Firefox with the excellent https://github.com/black7375/Firefox-UI-Fix I discovered on HN.
I wish that Mozilla didn't bungle the UI for no reason, but here we are.
-
Switching from Chrome to Firefox? Here Are Some Tips
Highly suggest checking out Firefox-UI-Fix [1]. I use it everywhere I use Firefox, and it makes the browser usable.
-
Firefox has surpassed Chrome on Speedometer
I use Sidebery, with some modifications from https://github.com/black7375/Firefox-UI-Fix/wiki/Options
-
The new Edge design just looks like a rip of Firefox's design
Well, that's one more reason not to use Edge. Firefox's current design is terrible. Who thought that making tabs buttons was a good idea? Thank goodness for Firefox-UI-Fix.
-
YouTube has started blocking ad blockers
And someone made an easy-ish to install UI fix to stop it looking like ass: https://github.com/black7375/Firefox-UI-Fix
Lepton, Firefox-GX, SimpleFox, Cascade
-
We need people fighting for Firefox.
Firefox UI Fix can revert you to the old UI theme! First thing I install on a new installation of Firefox
uc.css.js
-
Xiaoxiaoflood's Firefox-Scripts
Woah, this is nicely packaged. Even has "Releases"! Thank you! https://github.com/aminomancer/uc.css.js
-
Mozilla reaffirms that Firefox will continue to support current content blockers
UI customization is fortunately still alive in the wake of XUL extensions.
A /r/firefoxcss mod has a wonderful collection of code snippets that they maintain, which you can browse here: https://mrotherguy.github.io/firefox-csshacks/ and they created a userChrome.js loader here: https://github.com/MrOtherGuy/fx-autoconfig
My favorite customization repository is https://github.com/aminomancer/uc.css.js - which really tests the limits of what is and isn't possible with userChrome.css and .js. My favorite feature is the implementation vertical tabs, without the use of extensions.
Some legacy extensions are maintained and can be found here: https://github.com/xiaoxiaoflood/firefox-scripts/tree/master... (although you will need to use xiaoxiaoflood's userChrome.js loader AFAIK).
Honorable mention goes to the Firefox CSS Store, which can be found here: https://trickypr.github.io/FirefoxCSS-Store.github.io/
Moving to WebExtensions was the logical choice for Firefox, technical/security reasons aside, as they are not alienating extension developers that target Chromium-based browsers.
Yes, they alienated their own extension developers. Yes, they could've handled the transition better, and worked harder towards supporting some of the many APIs/functionalities that extension developers needed (or still need) for their extensions to work in the WebExtensions ecosystem. I myself was quite mad for a very long time at how they handled the switch, but I think overall it's been a success - my own personal feelings aside.
-
Manifest V3, webRequest, and ad blockers
Linux support is pretty good these days and it's just as customizable as Vivaldi. See this repo for an example: https://github.com/aminomancer/uc.css.js
- Is it possible to disable all addons at once?
- Change "New private window" hotkey to Ctrl+Shift+N?
-
Code to add [show bookmarks toolbar] button?
Only possible with JS: https://github.com/aminomancer/uc.css.js/blob/master/experimental/bookmarksPanel.uc.js
-
Code to open a new tab instead of maximizing/minimizing browser by double-clicking on Tab Bar?
Oh, you can't use xiaoxiaoflood's autoconfig loader for this. It's for fx-autoconfig, like I said in the first post. You should not be combining the two either, that's a really bad idea. Anyway, xiaoxiaoflood's status-bar.uc.js file does not have -moz-window-dragging in it in the first place. Maybe you have an old version of it. It was updated Nov 22, 2021, so that seems likely. This is why I keep version numbers in all my scripts.
-
How to increase height of findbar?
idk how many of the child elements you're showing. it appears none. if that's not the case, then you can try copying stuff from my sheet.
-
Making tooltips white/dark theme sensitive
Hi eric, looks good. I have an update you're probably interested in. If the inconsistent tooltips of the window control buttons (close/min/max) are bugging you, I made this script to fix it. I don't think this issue has hit release builds yet but will soon. Basically the buttons get an attribute that causes them to not display tooltips at all, rather it defers to the OS to draw the tooltips. It's from bug 1718629. But anyway, just recreating the buttons without the attribute fixes it.
Try using my agent sheet loader. Make sure you move userChrome.ag.css to your main chrome folder, mine is looking for it there, not in the resources folder.
What are some alternatives?
ungoogled-chromium - Google Chromium, sans integration with Google
Quantum-Nox-Firefox-Dark-Full-Theme - A customizable full dark theme for Firefox. You can also add extra functions using the CSS and JS files here apart from the theme.
firefox-sidebery-minimal-style - Universal minimal style for Firefox and Sidebery
photon-australis - Bringing sexy curves back to Firefox Photon.
Firefox-Proton-Square - Makes Firefox Proton UI square again
CustomCSSforFx - Custom CSS tweaks for Firefox
Vanadium - Privacy and security enhanced releases of Chromium for GrapheneOS. Vanadium provides the WebView and standard user-facing browser on GrapheneOS. It depends on hardening in other GrapheneOS repositories and doesn't include patches not relevant to the build targets used on GrapheneOS.
browser
firefox-csshacks - Collection of userstyles affecting the browser
minimal-functional-fox - A minimal, yet functional Firefox userChrome configuration.
brave-browser - Brave browser for Android, iOS, Linux, macOS, Windows.
firefox-revert-proton - Revert Firefox Proton to Photon Compact