Toolbarbuttons should have a visible border in prefers-contrast/forced-colors
Categories
(Firefox :: Theme, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox130 | --- | fixed |
People
(Reporter: mstriemer, Assigned: mstriemer)
References
(Blocks 2 open bugs, Regressed 1 open bug)
Details
(Keywords: access, Whiteboard: [recomp])
Attachments
(5 files)
Our button specs for forced-colors mode depend on buttons having a border since in Windows default HCM themes the ButtonFace and Canvas colours are quite similar. The border is required to provide correct contrast.
Update the toolbarbutton
styles to include a border (or potentially an outline) so that they can use our HCM styling.
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
Assignee | ||
Comment 2•2 years ago
|
||
Depends on D203693
Assignee | ||
Comment 3•2 years ago
|
||
Depends on D203694
Assignee | ||
Comment 4•2 years ago
|
||
Depends on D203695
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 6•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/4e47942d69b2
https://hg.mozilla.org/mozilla-central/rev/d62b45401c4a
https://hg.mozilla.org/mozilla-central/rev/a5f1f3f09b42
https://hg.mozilla.org/mozilla-central/rev/e46eaccd15b4
Comment 7•1 year ago
|
||
Is it intended to add an outline for non-high-contrast mode? On a fresh profile, If I install the Alpenglow theme, I do get an outline, which comes from https://searchfox.org/mozilla-central/rev/01aaa47e62a2015e7641f26ab0bc2bb00ab579b8/browser/themes/shared/tabbrowser/tabs.css#44-48
&[lwtheme] {
--tab-outline-color: var(--lwt-tab-line-color, currentColor);
--tab-hover-outline-color: var(--lwt-tab-line-color, currentColor);
--tab-selected-outline-color: var(--lwt-tab-line-color, currentColor);
}
I makes the tab strip a bit busy and not as clean as previously IMO (I understand that it makes sense in HCM though)
Updated•1 year ago
|
Assignee | ||
Comment 8•1 year ago
|
||
The outline on all LWT without increase contrast settings was bug 1907103 and should be fixed
Description
•