Closed Bug 1708212 Opened 3 years ago Closed 3 years ago

Remove the menuitem-iconic class where we don't add icons

Categories

(Thunderbird :: Theme, task)

Tracking

(thunderbird_esr78 wontfix)

RESOLVED FIXED
90 Branch
Tracking Status
thunderbird_esr78 --- wontfix

People

(Reporter: Paenglab, Assigned: Paenglab)

Details

Attachments

(1 file, 1 obsolete file)

We have now a lot of menuitems defined to use the menuitem-iconic class albeit we don't add icons to them.

Removing them makes it easier to define rules for the Photon Windows 10 menu rules. And it could be that creating the menus is faster as less elements have to be added.

I'll also add a rule to show the space on the left of the menus always like the default menus do.

John, I added you as ui-r so you can check if this is better for you on Windows 10.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9218962 - Flags: ui-review?(john)
Attachment #9218962 - Flags: review?(alessandro)
Comment on attachment 9218962 [details] [diff] [review]
1708212-remove-menuitem-iconic.patch

Review of attachment 9218962 [details] [diff] [review]:
-----------------------------------------------------------------

This is good, I think.
I'm not a heavy user of the menu bar (I actually don't use it at all), so I'd prefer to have an extra review on this from someone that uses it.
Attachment #9218962 - Flags: review?(alessandro) → feedback+

Comment on attachment 9218962 [details] [diff] [review]
1708212-remove-menuitem-iconic.patch

It was more for a code review as John is doing the ui-r.

Magnus, can you look at it? On Linux you shouldn't see any changes except the smiley menu in composer.

Attachment #9218962 - Flags: review?(mkmelin+mozilla)
Attachment #9218962 - Flags: review?(mkmelin+mozilla) → review+
Target Milestone: --- → 90 Branch

Updated the reviewer in the commit message and fixed the padding in menulist popups on Windows 10.

Attachment #9218962 - Attachment is obsolete: true
Attachment #9218962 - Flags: ui-review?(john)
Attachment #9219558 - Flags: ui-review?(john)
Attachment #9219558 - Flags: review+

Comment on attachment 9219558 [details] [diff] [review]
1708212-remove-menuitem-iconic.patch

Looks good! All menus I was able to test appear as expected.

Attachment #9219558 - Flags: ui-review?(john) → ui-review+

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/c17d62590bff
Remove the menuitem-iconic class where we don't add icons. r=mkmelin ui-r=TBSync

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: