Firefox made it cool to ditch Internet Explorer before Chrome took the crown. It’s still around, although it has fallen from grace, and it has fallen hard. This is not because Firefox is not in the same competitive league as Chrome. There are many advantages to using Firefox. It’s open-sourced and focused on protecting user privacy with features like container tabs, and more powerful extensions. There are many other Firefox-exclusive features, but we’ll talk about just how customizable Firefox is. So much, by the way, you can make Firefox look like Safari from macOS Big Sur too.
That includes things like tabs below the address bar and hiding the tab bar when only one tab is open. Just to be clear, we’re not talking about the regular browser themes here that Chromium-based browsers have too. This is the real thing, with custom CSS that completely changes the look and feel of the browser. Not only that, users can also make the browser behave like Safari, instead of Chrome. If you’re worried about having to write CSS code, don’t. Fortunately, many Firefox users freely share their CSS themes online. You only have to download it, place some files in the right folder, and you are good to go.
We shared a detailed tutorial describing the easy ways to save web pages as PDF on desktop and mobile browsers a while ago. Please check that out as well.
Enable userChrome.css Customization in Firefox
Firefox allows such extensive customization through a CSS file called userChrome.css. You can edit this file to move the tab bar below the navigation toolbar, view multiple rows on your bookmarks toolbar, etc. Since this file is separate from Firefox’s original files you can always delete the file to switch Firefox back to the way it was. To be clear, you can’t add more features but only modify the layout of the features and elements already in Firefox. But first, you have to enable userChrome.css in Firefox.
- Open Firefox.
- Go to about:config using the address bar.
- Click I accept the risks when the warning dialogue pops up.
- Type or copy and paste the following in the search bar on this page.
toolkit.legacyUserProfileCustomizations.stylesheets
- Double-click on the search result to enable it by changing the value from false to true.
- Similarly, you can enable these optional features you may need for some themes.
layers.acceleration.force-enabled
gfx.webrender.all
gfx.webrender.enabled
layout.css.backdrop-filter.enabled
svg.context-properties.content.enabled
Make Firefox Look Like Safari with WhiteSur Theme
The Firefox Safari theme we’re going to feature is made by vinceliuice. This theme is a part of his WhiteSur GTK theme for the GNOME and KDE Plasma desktops.
- Visit the WhiteSur GTK theme on GitHub using the link below and click the green button that says Code.
- Select Download ZIP from the drop-down menu.
- Extract the downloaded ZIP file anywhere, preferably on the desktop.
- Open the extracted folder named WhiteSur-gtk-theme-master.
- Navigate to
/src/other/firefox
. - Copy all the content, i.e. a folder named WhiteSur and two CSS files named userChrome.css and customChrome.css.
- Next, open Firefox.
- Click the Firefox hamburger menu and go to Help > Troubleshooting Information. On newer versions of Firefox, this may be labeled as More Troubleshooting Information.
- Click the Open Folder button next to the Profile Folder label.
- Here, create a new folder named Chrome then open it. If you already have a folder named Chrome, double-click on it to open it.
- Paste the copied files and folder from the WhiteSur-gtk-theme-master folder inside the Chrome folder.
- When you’re done, restart Firefox.
When Firefox starts up again you will still have Firefox but with Safari’s clothing. Firefox is the only major web browser today that is not using Chromium as its base. It’s the one browser standing between a complete Chromium monopoly. Seeing the ever-decreasing market share though, we’re not sure how long will the browser stay around. Again, that in no way means Firefox is a bad browser. So, make the best of it while you can. You can find more Firefox CSS themes on the r/FirefoxCSS Subreddit. Moreover, you should also try these privacy extensions for Firefox.