Closed Bug 1915862 Opened 6 months ago Closed 5 months ago

Vertical tabs that are pinned do not change appearance when hovered and do not clearly show active state

Categories

(Firefox :: Sidebar, defect, P2)

defect

Tracking

()

VERIFIED FIXED
132 Branch
Accessibility Severity s2
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:

  1. Start with sidebar.verticalTabs = true and sidebar.revamp = true.
  2. Pin several tabs.
  3. Hover the mouse cursor over an inactive pinned tab.
  4. Enable the Dark theme.
  5. 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.

Accessibility Severity: --- → s2
Severity: -- → S3
Priority: -- → P2
Whiteboard: [fidefe-sidebar]

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.

Flags: needinfo?(sclements)
Flags: needinfo?(sclements)
Duplicate of this bug: 1919723

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: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Keywords: leave-open
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/01ad08cc7fba fix hover background colour on pinned tabs in vertical tabs mode, r=desktop-theme-reviewers,tabbrowser-reviewers,dao

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!

Keywords: leave-open
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/dcf993cb9bd9 update selected tab background in the dark theme to be more differentiated and update tab text colour for contrast, r=dao,extension-reviewers,desktop-theme-reviewers,rpl
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 132 Branch
Flags: qe-verify+
Regressions: 1922521

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.

Status: RESOLVED → VERIFIED
Has STR: --- → yes
Flags: qe-verify+
Regressions: 1928082
See Also: → 1927038
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: