Fix font color for "save mail" confirmation dialogue in dark mode
Categories
(Thunderbird :: Theme, defect)
Tracking
(thunderbird_esr91+ verified, thunderbird93+ fixed)
People
(Reporter: bhakta0007, Assigned: Paenglab)
References
Details
Attachments
(4 files, 3 obsolete files)
(deleted),
image/png
|
Details | |
(deleted),
patch
|
aleca
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
Paenglab
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
wsmwk
:
approval-comm-beta+
wsmwk
:
approval-comm-esr91+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36
Steps to reproduce:
I am on the latest nightly: 93.0a1 (2021-09-01) (64-bit)
Create a new mail.. Type in a few words and try to close the window
Actual results:
a dialogue pops up with discard confirmation. The font color does not match the theme
Expected results:
font should be in readable color
Assignee | ||
Comment 1•3 years ago
|
||
What are your theme (OS and TB) settings?
Assignee | ||
Updated•3 years ago
|
Reporter | ||
Comment 2•3 years ago
|
||
Macos : Settings->General->Appearance: Dark
Thunderbird: Tools->Add ons and Themes -> Themes -> Light.
Assignee | ||
Comment 3•3 years ago
|
||
How about overriding the toolkit commonDialog.xhtml with our own that supports themeability? FX uses in-content dialogs like in the prefs and doesn't suffer of this problem and so this will not be fixed.
commonDialog.xhtml is very seldom changed, and now less with the in-content approach, and it shouldn't be a problem for us to override it.
Comment 5•3 years ago
|
||
Assignee | ||
Comment 6•3 years ago
|
||
Unfortunately I had to add messenger.css to the includes to get the needed variable colours. This shouldn't be bad as this is already in memory.
This can be changed when we have the variables.css implemented (but this patch is also for TB 91 where is no variables.css).
Assignee | ||
Comment 7•3 years ago
|
||
For the focus this changes the colour Highlight
to SelectedItem
which was introduced last week on M-C. Especially on Mac Highlight
is now very faint.
Assignee | ||
Comment 8•3 years ago
|
||
Updated after landing of other patches.
Updated•3 years ago
|
Comment 9•3 years ago
|
||
Assignee | ||
Comment 10•3 years ago
|
||
Removed extra line which was copied from m-c.
Assignee | ||
Comment 11•3 years ago
|
||
Please apply 1728712-commonDialog-themeable.patch first.
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 12•3 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/5c688c2c2840
Override the toolkit commonDialog.xhtml with our themeable version. r=aleca
https://hg.mozilla.org/comm-central/rev/b909a9c98e3e
Use "SelectedItem" color instead of "Highlight" for focus. r=aleca
Assignee | ||
Comment 13•3 years ago
|
||
[Approval Request Comment]
User impact if declined: common dialogs not themeable
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low
Comment 14•3 years ago
|
||
Comment on attachment 9240725 [details] [diff] [review]
1728712-commonDialog-themeable-beta-ESR.patch
[Triage Comment]
Approved for beta
Comment 15•3 years ago
|
||
bugherder uplift |
Thunderbird 93.0b2:
https://hg.mozilla.org/releases/comm-beta/rev/279643c9cd85
Comment 16•3 years ago
|
||
Comment on attachment 9240725 [details] [diff] [review]
1728712-commonDialog-themeable-beta-ESR.patch
[Triage Comment]
Approved for esr91
Comment 17•3 years ago
|
||
bugherder uplift |
Thunderbird 91.1.1:
https://hg.mozilla.org/releases/comm-esr91/rev/b9555d188e55
Comment 18•3 years ago
|
||
91.1.1 on Mac looks good to me
Description
•