FF-ULTIMA
FF-ULTIMA copied to clipboard
Native Vertical Tabs, keep your sidebar, no extensions needed. No overthinking. FF Ultima.
FF ULTIMA...
. . . a sequel to Perfection FF CSS Theme
Beautiful. light-weight. a 100% easy-mode theme. and a 100% over-the-top name to break the fourth wall!
Features
- No extensions used, No sidebar extensions needed
-
Vertical Tabs
and aOne Line Nav Bar
- Support to create your own color schemes, or just go to the addon store
- Full Moon (Dark) and Dusky (Light) cycle depending on your systems current color mode
- New Tab Page Overhaul. @hachikoharuno
- Three options for Tab size - live preview
- Autohide Tabs - enable/disable
- The Mini Button Bar - pin/unpin up to 15 buttons, drag and drop functional. Works with the following buttons:
Requirements
- ✅ Firefox 120+
- ✅ Win11/Lin/Mac
(Click me) Have system theme enabled for first install, not firefox dark/light, they are different
Installation
There are 2 ways to install this theme, both have their drawbacks and strengths. Choose one.
The Easy Way, get it and go:
- Download the latest version by clicking here. Or on the release page.
- Find your firefox profile folder by typing
about:support
in the URL BAR. - On the
about:support
page, youll see your profile folder in the blue table. Open it.
- In that folder create a new folder named
chrome
(if you don't have the folder already). - In the zip
ffultimaX.X.X.zip
, copy the files from theffultimaX.X.X
folder into the chrome folder. - Inside the chrome folder is a file named
user.js
, copy and paste it into your Profile Folder. - For
user.js
to apply, restart Firefox. THEN, once FF is open, delete theuser.js
files. -
user.js
will let you change settings like tab size and autohiding from the about:config page. - Video below..
(Click me) Installation Video
https://github.com/soulhotel/FF-ULTIMA/assets/155501797/dbc7fc96-e975-4a6f-820d-f69efa04cf8e
The Hard Way, using Git:
:warning: To use this method you should be accustomed to the basics of Git and Terminal usage, and have Git installed.
🔄 This way enables easier updating, although it is harder to set up for less technical people.
- Locate your Firefox Profile Folder.
(Click me) Finding the Profile Folder
- Go to
about:profiles
- Your profile will say
This is the profile in use and...
Click the Open Directory button in the Root Directory row. - This will open your currently in-use Firefox Profile folder.
- In that folder create a new folder named
chrome
(if you don't have the folder already).
- Open a terminal in the
chrome
folder. - In the terminal, navigate to your profile folder path
cd your\profile\folder\path
. - Now write or paste
git clone https://github.com/soulhotel/FF-ULTIMA.git
to clone/update the theme to the latest version - After cloning is completed, open the chrome folder.
- Copy and paste the
user.js
file into your Profile Folder. :warning: you're bringing this file out of the chrome folder, and into the Profile Folder. - Restart Firefox. THEN once its open, delete the
user.js
file, this will apply it to your profile.
Extra Modifications
Changing tab sizes and autohide? Creating Color Schemes? Something else? Come over to the modification page...
Previews
Click images for a higher resolution
Dusky (Light) | Full Moon (Dark) |
---|---|
![]() |
![]() |
Add On theme | Add On theme |
![]() |
![]() |
Add On theme | Example of view in 2 tab extension |
![]() |
![]() |