Skip to content

v0.12.0 β€” sidebar, vertical tabs, custom toolbar

Choose a tag to compare

@adamXbot adamXbot released this 11 Aug 05:45
· 21 commits to main since this release

Three browser states a theme has probably never been tested in, captured on every run.

Sidebar β€” bookmarks and history

Two views now, with their trees expanded β€” a fresh profile shows them collapsed, so the old single view was mostly empty panel.

Vertical tabs

Firefox 133+ doesn't restyle the tab strip, it moves it: #tabbrowser-tabs leaves #TabsToolbar for #vertical-tabs. Every #TabsToolbar > … rule a theme owns silently stops matching, while unscoped .tabbrowser-tab rules keep applying horizontal geometry to a vertical column. Skipped automatically on builds without it.

Customised toolbar

The nav bar with widgets moved into it β€” by default the new tab button, the rearrangement many theme READMEs ask users to make by hand.

fxcss watch --toolbar "new-tab-button>nav-bar, -downloads-button"
fxcss shot  --toolbar "home-button>nav-bar@0" --out shots/

widget>area@position moves, -widget removes. Unknown widget ids are reported rather than silently rendering nothing.

Verified on 153.0.3: two full runs identical across all 18 views, and rules only these views can render change exactly those views and no others β€” now asserted in CI.

pipx upgrade fxcss