A clean, minimal, and professional Firefox userChrome.css for macOS
Traditionally, Firefox has allowed users to customize the user interface of
the browser itself by using CSS. By placing a userChrome.css
file inside
the chrome
directory of your Firefox profile, you could change how the
browser looks and behaves. Newer versions of Firefox (since 2019) disable
the use of userChrome.css by default. Ironically, these newer versions have
poor user interfaces, and are most in need of customization to override bad
design.
To install:
- Go to
about:config
in a Firefox window. - Search for the setting
toolkit.legacyUserProfileCustomizations.stylesheets
and set it totrue
. - Go to
about:profiles
. - Find the Root Directory for your profile and open it (e.g., on macOS,
click
Show in Finder
). - Open your profile directory and create a folder called
chrome
if one does not already exist. - Place your
userChrome.css
file inside that folder. - Restart Firefox.
Features
- Disables the cartoonish animated location bar
- Makes menus more compact and navigable, with fewer icons
- Adjusts the placement and size of the mute icon for tabs with sound
- Restores traditional tab design and makes it easier to distinguish between your active tab and inactive tabs, as well as easier to distinguish between inactive tabs