✨ v5.0.0 – Major Feature Update
- Added two new layout modes for Sidebery
- Added
uc.flex.sidebery-allow-resizable-width: allows adjusting Sidebery width by dragging the sidebar splitter. - Enabling this option disables Sidebery's auto-collapse, but you can still toggle its expanded/collapsed state with the sidebar toggle button (Firefox Logo).
- To temporarily restore auto-collapse, use the
Hide Sideberyshortcut or press F1 to switch to native vertical tabs.
- Added
- Added three new layout modes and optimizations for horizontal tabs
- Deprecated the old option
uc.flex.disable-tabs-toolbar-autohide. Horizontal tabs are now visible by default when Sidebery is not active. - Added
uc.flex.auto-hide-horizontal-tabs-and-keep-navbar: hides horizontal tabs when Sidebery is not active and shows them on hover. Values:0= Off,1= Tabs below navbar,2= Tabs above navbar. - Added
uc.flex.auto-hide-navbar-and-keep-horizontal-tabs: hides the navbar when Sidebery is not active and shows it on hover. Values:0= Off,1= On. This option overrides the previous auto-hide-horizontal-tabs setting. - Added
uc.flex.disable-tab-close-button-on-inactive-horizontal-tabs: in horizontal tab mode, by default FlexFox shows the close button on hover for inactive tabs. As tabs become narrower due to more tabs opening, the button automatically shrinks and moves to the top-right to prevent accidental clicks. Enable this option to completely remove the close button. - Added
uc.flex.show-tab-close-button-on-favicon-hover: in horizontal tab mode, merges the close button with the favicon to save space. The close button is shown only when hovering over the favicon. Enabling this option disables the close button's auto-shrink-and-reposition behavior described above. - Added
uc.flex.increase-active-horizontal-tab-min-width: keeps the active tab wider when horizontal tabs shrink, so its label remains distinguishable and easier to identify among other tabs. Values:0= Off1= Minimum width 1.8×, no animation2= Minimum width 1.8×, with animation3= Minimum width 2×, no animation4= Minimum width 2×, with animation- Default:
1(enabled). Set to0if you prefer all tabs to keep a fixed width.
- Pinned horizontal tabs now automatically collapse when exceeding the visible limit. Default visible pinned tabs is 10. Use
uc.flex.max-visible-horizontal-pinned-tabsto adjust the setting (range1–5, corresponding to 2–10 visible pinned tabs).
- Deprecated the old option
- Added
uc.flex.auto-hide-window-controls: automatically hides window control buttons on the navbar, showing them only when hovering at the edge. - Added
uc.flex.show-tab-count-in-alltabs-button: displays the total number of open tabs on the "List All Tabs" button. Values:0= Off1= Icon + number (all tabs)2= Icon + number (loaded tabs only)3= Number only (all tabs)4= Number only (loaded tabs only)
- Added
uc.flex.show-tab-number-in-tab-label: shows index numbers on native tab labels so you can quickly identify tabs when labels are too narrow to show full titles. - Improved Firefox logo behavior in horizontal tabs: it now only shifts and scales when Sidebery is enabled.
- Improved the volume icon's appearance in native vertical tabs to make it look less abrupt.
- Fixed a transparency issue with the Mica background that occurred when both
uc.flex.disable-sidebery-autohideandHide Sideberywere used. - Fixed fullscreen web content corner rounding not being removed correctly when UI theme and page theme were opposite.
- Refactored Mica backdrop and custom wallpaper code, slightly improving performance (~4%).