I used to use an extension called Status-4-Evar, which did a lot of neat things. Mozilla has been ruining Firefox's status bar for a long time, and this extension let us get it back the way we wanted. For me, I want an area of the screen where URLs and status text can appear, but does not vanish or move depending on where my cursor is. I also don't want it to overlap with useful page real estate. Basically everything the new Chrome-style corner status bubble is, I do not want. Recently, Mozilla made more changes which make Status-4-Evar incompatible with new versions.
Many people would prefer to have their downloads and other extension icons down in the bottom bar as well. That's where I used to have them, but it doesn't bother me terribly to have them up in the top bar instead.
This fix addresses only my consistent-status-area concern, not the icon stuff. There are solutions out there which re-position and re-purpose the bookmark toolbar and let icons live there. This is a much simpler and admittedly less-flexible hack.
Credit where it's due; I started with this:
https://github.com/MatMoul/firefox-gui-chrome-css
My solution is to create "~/.mozilla/firefox/(my profile)/chrome/userChrome.css" containing:
#browser-bottombox { height: 1.4em; border-top: solid thin #505050; } .browserContainer>statuspanel { left: 4px !important; bottom: 2px; transition-duration: 0s !important; transition-delay: 0s !important; } .browserContainer>statuspanel>.statuspanel-inner>.statuspanel-label { margin-left: 0px !important; border: none !important; padding: 0px !important; background: rgb(0,0,0,0) !important; color: silver !important; } window[inFullscreen="true"] #browser-bottombox { display:none !important; } window[inFullscreen="true"] .browserContainer>statuspanel[type="overLink"] .statuspanel-label { display:none !important; }
Your mileage may vary, and unless you use a dark theme (like I do) you'll probably want something other than color: silver for the actual status bar text.
Mozilla, get your house in order. Let us customize our browser; you are not Google or Apple, that is why we like you.
edit:
In newer Firefox versions, you'll need to enable toolkit.legacyUserProfileCustomizations.stylesheets in about:config. The link above has updated css files as well; you'll probably want to start with those rather than using mine as a base at this point.
No comments:
Post a Comment