FF ULTIMA Save

Native Vertical Tabs, keep your sidebar, no extensions needed. No overthinking. a 100% CSS Theme. FF Ultima.

Project README

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!

GitHub Release GitHub Downloads (all assets, all releases) GitHub Repo stars

Main Preview

Features

  • No extensions used, No sidebar extensions needed
  • Vertical Tabs and a One 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:

prevautohide

Requirements

  • ✅ Firefox 120+
  • ✅ Win11/Lin/Mac
(Click me) Have system theme enabled for first install, not firefox dark/light, they are different

install1 install2

Installation

There are 2 ways to install this theme, both have their drawbacks and strengths. Choose one.

The Easy Way, get it and go:

  1. Download the latest version by clicking here. Or on the release page.
  2. Find your firefox profile folder by typing about:support in the URL BAR.
  3. On the about:support page, youll see your profile folder in the blue table. Open it.

aboutsupport

  1. In that folder create a new folder named chrome (if you don't have the folder already).
  2. In the zip ffultimaX.X.X.zip, copy the files from the ffultimaX.X.X folder into the chrome folder.
  3. Inside the chrome folder is a file named user.js, copy and paste it into your Profile Folder.
  4. For user.js to apply, restart Firefox. THEN, once FF is open, delete the user.js files.
  5. user.js will let you change settings like tab size and autohiding from the about:config page.
  6. 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.

  1. 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.

alt text

  • In that folder create a new folder named chrome (if you don't have the folder already).
  1. Open a terminal in the chrome folder.
  2. In the terminal, navigate to your profile folder path cd your\profile\folder\path.
  3. Now write or paste git clone https://github.com/soulhotel/FF-ULTIMA.git to clone/update the theme to the latest version
  4. After cloning is completed, open the chrome folder.
  5. 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.
  6. 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)
install1 install1
Add On theme Add On theme
install1 install1
Add On theme Example of view in 2 tab extension
install1 install1

Enjoy

Open Source Agenda is not affiliated with "FF ULTIMA" Project. README Source: soulhotel/FF-ULTIMA
Stars
114
Open Issues
3
Last Commit
2 weeks ago
Repository

Open Source Agenda Badge

Open Source Agenda Rating