Vertical tabs that are pinned do not change appearance when hovered and do not clearly show active state
Categories
(Firefox :: Sidebar, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox132 | --- | verified |
People
(Reporter: ke5trel, Assigned: Gijs)
References
(Blocks 1 open bug)
Details
(Keywords: access, ux-consistency, Whiteboard: [fidefe-sidebar])
Attachments
(4 files)
STR:
- Start with
sidebar.verticalTabs = true
andsidebar.revamp = true
. - Pin several tabs.
- Hover the mouse cursor over an inactive pinned tab.
- Enable the Dark theme.
- Select a pinned tab to make it active.
Expected:
Pinned tab changes appearance when hovered and the active tab can be clearly seen.
Actual:
Pinned tab appearance does not change when hovered and active pinned tab is difficult to distinguish from others with Dark theme.
Inactive pinned tabs have an "always hovered" appearance which is inconsistent and makes their hovered/active states less clear. Horizontal pinned tabs do not behave like this and for reference, the popular Tree Style Tab extension does not have this inconsistency.
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Comment 2•6 months ago
|
||
The severity field for this bug is set to S3. However, the accessibility severity is higher, .
:sclements, could you consider increasing the severity?
For more information, please visit BugBot documentation.
Updated•6 months ago
|
Assignee | ||
Comment 4•5 months ago
|
||
The hover thing is a specificity issue where the horizontal tabs mode styling is not applying. I'll put up a patch for this.
Otherwise, the hover/selected colours match horizontal tabs mode. The (non-hover/select) background colour for the pinned tabs is actually a bit darker than the UX spec asks for (meaning more contrast with hover/selected), so the fact that it is difficult to distinguish that selected/active tab from hover/pinned in general is unfortunate. I've asked the design folks to take a look, as it's unclear to me what a fix would look like without more UX/design input.
Assignee | ||
Comment 5•5 months ago
|
||
Updated•5 months ago
|
Assignee | ||
Updated•5 months ago
|
Comment 7•5 months ago
|
||
bugherder |
Comment 8•5 months ago
|
||
It appears that the colors in our Figma design library and code are not aligned. Could we update the selected state color to color-gray-70: #5B5B66 (in the dark theme)? This adjustment will ensure the selected state stands out from both the default and hover states. Thank you for your attention to this!
Assignee | ||
Comment 9•5 months ago
|
||
Assignee | ||
Updated•5 months ago
|
Comment 10•5 months ago
|
||
Comment 11•5 months ago
|
||
bugherder |
Updated•5 months ago
|
Comment 12•5 months ago
|
||
Reproduced the issue with Firefox 132.0a1 (2024-09-02) on Windows 10x64. The active pined tab state has low contrast and the hover is not working when using the Vertical tabs option.
The issue is verified fixed with Firefox 132.0b5 on Windows 10x64, macOS 12 and Ubuntu 24.04. The active tab state is visible and the hover is working with vertical tabs enabled.
Description
•