3.3.1 repainted the popup menus, 3.3.2 squared the popup corners. This release finishes the job and unifies how hover and selection look everywhere: accent text instead of a background block, the cue FoxOne already used for toolbar icons and tab titles.
Changed
- Popup row highlights are square. The panel's outer corners were fixed in 3.3.2, but the per-row hover/select background (hamburger menu, extensions panel, context menus) kept its own design-token radius via
--menuitem-border-radius/--panel-menuitem-border-radius. Both now pin to 0. - Popup rows highlight with accent text, not a background. Panel rows and context-menu items now mark hover and active states with
--uc-color-accenttext on a transparent background – the same language as toolbar icons and tab hover (issue #16). Covers both button token families (ghost + plain, hover + active), so clicking no longer flashes the native grey. - URL bar results follow suit. Nova renamed the row-hover token to
--urlbarview-background-color-hover(lowercase, painted on the row itself), so the old camelCase override no longer caught it. Hover and keyboard selection now both read as accent text alone; the previous 15% accent-tinted selection background is gone.
Docs
- customisation.md notes that the accent-text cues read best on dark surfaces: under Adaptive Tab Bar Colour a light page colour can make them look off – for the best result pair FoxOne with dark mode and Dark Reader.
Notes
- Pre-Nova builds keep the grey hover block in panels: there is no legacy text-hover token to swap, and no hover cue at all would be worse.