Consistently style all menupopups across platforms to respect TB themeing and Density variation
Categories
(Thunderbird :: Theme, enhancement)
Tracking
(thunderbird_esr91 unaffected, thunderbird101 fixed)
Tracking | Status | |
---|---|---|
thunderbird_esr91 | --- | unaffected |
thunderbird101 | --- | fixed |
People
(Reporter: aleca, Assigned: Paenglab)
References
(Blocks 1 open bug)
Details
Attachments
(6 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
We have various menupopup
s used around the application, some have the cui-widget-panel
class, some don't.
Those that don't are styled by the OS, those that have that class come with a consistent style across platforms, as well as properly respecting light/dark variation and density variation.
I think we should make a decision and aim for visual consistency and enforce the same style to all our menupopup
elements.
https://searchfox.org/comm-central/rev/5e4def2a2afe978ffeeed96e2f3c0d4a8a80d816/mail/base/content/mainMailToolbar.inc.xhtml#228-229
Assignee | ||
Comment 1•2 years ago
|
||
On Mac the popups opened through openPopupAtScreen()
have still the system appearance. Look at AB's bookContext or cardContext.
Assignee | ||
Comment 2•2 years ago
|
||
Reporter | ||
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years ago
|
||
Depends on D145092
Assignee | ||
Updated•2 years ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/f530dd9a9552
Use contextMenu.css to style all menus in main window. r=aleca
https://hg.mozilla.org/comm-central/rev/4ead5714d4be
Remove the cui-widget-panel class from menupopups in main window. r=aleca
Pushed by mkmelin@iki.fi: https://hg.mozilla.org/comm-central/rev/5353e5b783fb follow-up, fix linting. rs=eslint DONTBUILD
Assignee | ||
Comment 6•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/912202005e04
Mac: Hide the second checkmark on main window menu. r=aleca
Assignee | ||
Comment 8•2 years ago
|
||
Reporter | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/11708dc825f8
Remove the cui-widget-panel class from menupopups in composer window. r=aleca
Comment 10•2 years ago
|
||
(In reply to Pulsebot from comment #9)
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/11708dc825f8
Remove the cui-widget-panel class from menupopups in composer window. r=aleca
Uplift to comm-beta? It fixes missing check-marks in the OpenPGP compose toolbar button dropdown. (Earlier patches are already on comm-beta.)
Assignee | ||
Comment 11•2 years ago
|
||
Comment on attachment 9274676 [details]
Bug 1766524 - Remove the cui-widget-panel class from menupopups in composer window. r=aleca
[Approval Request Comment]
User impact if declined: Inconsistent appearance and PGP popup missing checkmarks
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): should be not too risky
Updated•2 years ago
|
Comment 12•2 years ago
•
|
||
Comment on attachment 9274676 [details]
Bug 1766524 - Remove the cui-widget-panel class from menupopups in composer window. r=aleca
[Triage Comment]
Approved for beta
Comment 13•2 years ago
|
||
bugherder uplift |
Thunderbird 101.0b2:
https://hg.mozilla.org/releases/comm-beta/rev/76df63b45b99
Updated•2 years ago
|
Assignee | ||
Comment 15•2 years ago
|
||
No, I need to add more dialogs like Events.
Assignee | ||
Comment 16•2 years ago
|
||
Assignee | ||
Comment 17•2 years ago
|
||
Depends on D146326
Assignee | ||
Comment 18•2 years ago
|
||
If we find other dialogs we can do this in separate bugs.
Comment 19•2 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/fbaef6eb7701
Convert more dialogs to contextMenu.css. r=aleca
https://hg.mozilla.org/comm-central/rev/bad91e465d3d
Cleanup after using contextMenu.css. r=aleca
Description
•