Native Vertical Tabs, keep your sidebar, no extensions needed. No overthinking. FF Ultima.
Licensing. Nothing changes for You, the User, but those unaware should know that they are free to modify, redistribute this theme; With the exception of licensing from other sources such as the New Tab Page
which was created and approved by Hachiko or the Private Mode Indicator
which originates from MrOtherGuy. Refer to their own licensing before proceeding (#39).
Close button for tabs has been restored. I believe middle-clicking is still the superior (faster) option, but here it is. Note: Update your user preferences; ultima.xstyle.closetabsbutton
to true. I recommend adding the preference manually or you can repaste the user.js file. Refer to the Modification page close tab button section for info/preview (#21 #24).
Pinned tabs now have a tiny border to distinguish (visually) from selected tabs. Please offer feedback on how they look, they can/may be changed again.
⛑️ (WIP) prefaces for userchrometoggle extension (#31)
Sidebery configuration for those that want to opt out of the native vertical tabs (simply import into your sidebery settings), turn off ultima.tabs.vertical
in about:config
, works with autohiding the sidebar:
Returning Users, please use the new installation method (easy to follow)
Linux Users can select a DE (KDE/Gnome) by searching for ultima.OS
in about:config
. Default is set to KDE.
Mac Users title bar button positioning patch.
(FF 126.0b6 patch - for developer editions, etc.) Some selectors for when the window are lwthemed
are have been changed, fixed.
Pinned tabs now have a tiny border to distinguish (visual) from selected tabs. Please offer feedback on how they look, they can/may be changed again.
Tab dragging 🚧 default behavior of tabs shifting to the right has been patched.
about:config
preference for switching tabs via scrolling toolkit.tabbox.switchByScrolling
, enabled in new user.js
linux title bar buttons are now localized, to get past the default (and inconsistent) inactive window behavior.
wip: spreadsheet for all variables in the documentation folder
No margins, No borders, no rounded corners ultima.xstyle.squared
option in about:config
Next update will tackle optional styles for the 'close button' next to individual tabs.
ultima.OS
in about:config
. Default is set to KDE.toolkit.tabbox.switchByScrolling
, enabled in new user.jsultima.xstyle.squared
option (about:config):exclamation: Returning Users, please use the new installation method (easy to follow)
:exclamation: Linux Users: Titlebar buttons corrections. They now adapt to dark/light modes and theme support, inactive window bug fixed. Select your DE (KDE/Gnome) by searching for ultima.OS
in the about:config
page. Default is already set to KDE.
:exclamation: New/Easier format for changing settings. No longer have to go into the userChrome file
Tabs Panel Appearance overhaul @Kaedriz
Container tabs indicators (two optional styles) @Kaedriz
Customize toolbar page improved visual appearance for button bar
Styling for youtube and reddit disabled
Git: Workflow structured, for users who fork/pull
Default setting adjustments
Beautiful-newtab-Firefox. Thank you @hachikoharuno
wip: spreadsheet for variables in the global-theme, and global-positioning files
No margins, No borders, no rounded corners ultima.xstyle.squared
option:
:exclamation: Returning Users, please use the new installation method (easy to follow)
:exclamation: New/Easier format for changing settings. No longer have to go into the userChrome file
Navigation bar spacing, centering of the url bar AND buttons
:exclamation: Tabs Panel Appearance overhaul @Kaedriz
Container tabs indicators (two optional styles) @Kaedriz
Customize toolbar page improved visual appearance for button bar
Styling for youtube and reddit disabled
:exclamation: Linux Users, can now select their DE for titlebutton compatibility in the about:config
page, search for ultima
Linux: Titlebar buttons recieve improved positioning & padding, Window color overridden to match the theme
Git: Workflow structured, for users who fork/pull
Default setting adjustments
Beautiful-newtab-Firefox. Thank you @hachikoharuno
wip: spreadsheet for variables in the global-theme, and global-positioning files
Default Settings: Tabs Size S
and Autohide-Tabs off
. Change both settings with one word in userChrome.
Help turning on Autohide? Switch default tabs size? Want to create your own Color Scheme? Something else? Come over to the modification page...
► For returning users, theres no need to reset your toolbars when updating, just copy paste the chrome
► QOL
rounded corners effecting PIP/mini-players fixed
► QOL
Centering of the URL bar to the Nav bar:
► QOL
Improved spacing between the window controls and nav bar buttons:
► Fixed, added an additional border (outline) to browser content (most users will not notice this, as only a minority of websites require this additional layer) @asadmash
about:config
search for Set browser.tabs.cardPreview.enabled
make it true
Default Settings: Tabs Size S
and Autohide-Tabs off
. Change both settings with one word in userChrome.
Help turning on Autohide? Switch default tabs size? Want to create your own Color Scheme? Come over to the modification page...
about:config
search for Set browser.tabs.cardPreview.enabled
make it true
► NEW
Options to replace certain features, list will be updated as time progresses.
► QOL
Audio Indicator permanent positioning. Suggested by @KaCuQ
► Fixed, title bar button bugs for LINUX @KaCuQ
► Fixed, autohide tabs trigger when hovering over the Nav Bar @dreadbalaur
Default Version is set S (Small Tabs). Change size with one word in userChrome.
Help switching Sizes? Turn auto-hide tabs on? Want to create your own Color Scheme? Come over to the modification page...
NEW
Full Moon (Dark) or Dusky (Light) will automatically cycle on depending on your current system Color mode.
about:config
search for Set browser.tabs.cardPreview.enabled
make it true
► NEW
Full Moon (Dark) or Dusky (Light) will automatically cycle on depending on your current system Color mode
► NEW
Extensions Menu becomes more compact, sourced from FF Mod Blur
► QOL
Dropdown text showing up white, fixed
► Menubar visibility, fixed
► Fixed, tabs showing over bookmarks toolbar, thank you @DistilledNuance
► Drop down menu backgrounds fixed
► added support for unload tab extensions. Unloaded tabs now appear greyed out
► positioned the mini button bar at the bottom of customize toolbar page
► easier to see the bookmarks bar, when customizing
Default Version is set S (Small Tabs). Change size with one word in userChrome.
Help switching Sizes? Turn auto-hide tabs on? Want to create your own Color Scheme? Come over to the modification page...
NEW
Full Moon (Dark) or Dusky (Light) will automatically cycle on depending on your current system Color mode.
about:config
search for Set browser.tabs.cardPreview.enabled
make it true
► NEW
Full Moon (Dark) or Dusky (Light) will automatically cycle on depending on your current system Color mode
► NEW
Extensions Menu becomes more compact, sourced from FF Mod Blur
► QOL
Dropdown text showing up white, fixed
► Menubar visibility, fixed
► Fixed, tabs showing over bookmarks toolbar, thank you @DistilledNuance
► Drop down menu backgrounds fixed
► added support for unload tab extensions. Unloaded tabs now appear greyed out
► positioned the mini button bar at the bottom of customize toolbar page
► easier to see the bookmarks bar, when customizing