Closed Bug 1667317 Opened 4 years ago Closed 4 years ago

Dark mode: OpenPGP indicators in status bar of mail compose window barely visible

Categories

(Thunderbird :: Theme, defect)

defect

Tracking

(thunderbird_esr78+ fixed, thunderbird82 fixed, thunderbird_esr128 verified)

VERIFIED FIXED
83 Branch
Tracking Status
thunderbird_esr78 + fixed
thunderbird82 --- fixed
thunderbird_esr128 --- verified

People

(Reporter: ak.bugzilla, Assigned: Paenglab)

Details

Attachments

(2 files, 1 obsolete file)

Attached image OpenPGP status.png

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36 Edg/85.0.564.51

Steps to reproduce:

Have dark mode enabled. Open the mail compose window. Select "require encryption" in the options menu.

Actual results:

There is an OpenPGP status indicator in the status bar, but the icons are barely visible. The signature icon is not centered between its borders.

Expected results:

Change the icons to follow the theme settings. You could also switch their order to be consistent with the message header pane (lock left, signature right).
As I understand, bug 1667254 will improve this implementation in the long term (Post-78?). But it would be nice to fix the colors in the short term.

Let the icons use the currentColor fill.

Assignee: nobody → richard.marti
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #9177837 - Flags: review?(alessandro)
Comment on attachment 9177837 [details] [diff] [review] 1667317-status-icon-use-currentcolor.patch Review of attachment 9177837 [details] [diff] [review]: ----------------------------------------------------------------- Ah, I totally missed that, thanks!
Attachment #9177837 - Flags: review?(alessandro) → review+

I found an icon which was only defined under Linux.

Attachment #9177837 - Attachment is obsolete: true
Attachment #9177911 - Flags: review?(alessandro)
Comment on attachment 9177911 [details] [diff] [review] 1667317-status-icon-use-currentcolor.patch Review of attachment 9177911 [details] [diff] [review]: ----------------------------------------------------------------- Great, thanks for catching my errors :D
Attachment #9177911 - Flags: review?(alessandro) → review+
Target Milestone: --- → 83 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/fca34d6b372a
Let the OpenPGP and S/MIME status icons adapt on dark theme. r=aleca DONTBUILD

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Comment on attachment 9177911 [details] [diff] [review]
1667317-status-icon-use-currentcolor.patch

[Approval Request Comment]
Regression caused by (bug #): some PGP bug
User impact if declined: invisible status icons with dark theme
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low, needs bug 1647039 applied first.

Attachment #9177911 - Flags: approval-comm-esr78?
Attachment #9177911 - Flags: approval-comm-beta?

Comment on attachment 9177911 [details] [diff] [review]
1667317-status-icon-use-currentcolor.patch

[Triage Comment]
Approved for esr78
Approved for beta

Attachment #9177911 - Flags: approval-comm-esr78?
Attachment #9177911 - Flags: approval-comm-esr78+
Attachment #9177911 - Flags: approval-comm-beta?
Attachment #9177911 - Flags: approval-comm-beta+

Confirming this issue as verified fixed for 128.0esr(220240703144221) on macOS Sonoma 14 and Win 11

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: