Hardcoded text colors don’t play well with high-contrast themes
Categories
(Thunderbird :: Theme, defect)
Tracking
(thunderbird91? fixed)
People
(Reporter: valentin, Assigned: Paenglab)
Details
Attachments
(4 files)
|
102.33 KB,
image/png
|
Details | |
|
119.46 KB,
image/png
|
Details | |
|
119.63 KB,
image/png
|
Details | |
|
2.17 KB,
patch
|
aleca
:
review+
wsmwk
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
Open e.g. the Account Settings tab using a high-contrast theme.
Some text labels (e.g. menu items) are hardcoded as #fff, and thus
are barely readable when highlighted in a dark theme.
Even worse, some text labels (for example on the Account Actions
dropdown button), hardcoded as #000, become totally invisible
when on a black background. Seriously, it took me a couple of
minutes (and the help of my bloody screen reader!) to understand
where that damned button had gone.
This is a regression (see #1348573, marked as fixed, or much older bugs
such as #469300); pre-photon the user theme was all but ignored
and replaced with a pseudo-Adwaita or AdwaitaDark theme.
| Reporter | ||
Comment 1•4 years ago
|
||
(I should mention that all this is with version 92.0a1, build 20210719095626)
| Reporter | ||
Comment 2•4 years ago
|
||
| Assignee | ||
Comment 3•4 years ago
|
||
We need to more synchronize this button/popups after the Proton changes.
| Assignee | ||
Updated•4 years ago
|
Comment 4•4 years ago
|
||
| Assignee | ||
Updated•4 years ago
|
Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/d0b4683f5089
Use the in-content colors for the accountActionsButton. r=aleca
| Assignee | ||
Comment 6•4 years ago
|
||
Comment on attachment 9232088 [details] [diff] [review]
1721173-accountActionsButton.patch
[Approval Request Comment]
User impact if declined: not so good theme integration in Account manager
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low
Comment 7•4 years ago
|
||
Comment on attachment 9232088 [details] [diff] [review]
1721173-accountActionsButton.patch
[Triage Comment]
Approved for beta
Comment 8•4 years ago
|
||
| bugherder uplift | ||
Thunderbird 910b3:
https://hg.mozilla.org/releases/comm-beta/rev/7b255da42c41
Description
•