Nova tab strip visual updates
Categories
(Firefox :: Tabbed Browser, task, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox152 | --- | fixed |
People
(Reporter: sthompson, Assigned: nsharpley)
References
(Blocks 1 open bug, Regressed 1 open bug)
Details
(Whiteboard: [fidefe-nova])
Attachments
(1 external file)
Horizontal and vertical tabstrip
- On hover separator between pinned tabs and regular tabs
- On hover separator between tools and tabs (target needs to be larger than it currently is in vertical tabs)
- Add active tab border gradient
- update hover/active/selected/etc. states
- pinned tab updates (horizontal, vertical)
Tab group lines, space in/around tab groups
Split view tab state and wrapper adjustments, including in tab groups (also need to address HCM bugs) (break it out if it gets too large)
Bug 2023692 covers updating the tab group label itself
No changes to animations
Updated•7 months ago
|
| Reporter | ||
Comment 1•7 months ago
|
||
| Reporter | ||
Updated•7 months ago
|
Updated•7 months ago
|
| Reporter | ||
Comment 2•7 months ago
|
||
Specific issue with horizontal tab strip on at least macOS: when a tab group has N tabs, the tab group line only extends under the first N-1 tabs. Likely coming from https://searchfox.org/firefox-main/rev/37ae122d8d03366820f487aeac25e74a4be97fab/browser/themes/shared/tabbrowser/tabs.css#1558 since the current border radius is 8px but in Nova it's 9999px, which makes the calculation wonky.
The current design tries to end the tab group line at the far end of the tab's horizontal, non-curvy part. Based on the Nova UX spec https://www.figma.com/design/XT0eDYh4RtbMNWaYQi0efM/Chrome-Sidebar-UX-Specifications--Sprint-1-?node-id=9155-92546&t=iGYl85NxOfeJiC4A-0 it looks like that design is no longer expected, so perhaps this can be simplified and we can just end the tab group line at the furthest extent of the tab.
| Assignee | ||
Comment 3•6 months ago
|
||
Updated•6 months ago
|
Updated•6 months ago
|
| Reporter | ||
Updated•6 months ago
|
Comment 6•6 months ago
•
|
||
Just a note: Bug 2026246 set browser.theme.native-theme to true on macOS, which removed the colored border for the active tab that had been introduced by this bug. I guess it wasn't the intention to revert parts of the changes you introduced just one day before.
Edit: I will open a new bug.
Updated•5 months ago
|
Description
•