Improve the UI of the mail-address-pill custom element
Categories
(Thunderbird :: Message Compose Window, enhancement)
Tracking
(thunderbird73 fixed)
Tracking | Status | |
---|---|---|
thunderbird73 | --- | fixed |
People
(Reporter: aleca, Assigned: aleca)
References
(Depends on 1 open bug)
Details
Attachments
(2 files, 4 obsolete files)
266.16 KB,
image/png
|
mkmelin
:
feedback+
Paenglab
:
feedback+
thomas8
:
feedback+
|
Details |
26.46 KB,
patch
|
aleca
:
review+
aleca
:
ui-review+
mkmelin
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
Bug 440377 introduced the new mail-address-pill Custom Element, which drastically changes User Interface of the entire recipients header area.
Let's use this bug to track the improvements and changes necessary to refine and polish this new implementation.
Todo:
- Improve the distinction between
:hover
andselected
status. - Improve the colour palette for the
warning
anderror
status. - Don't highlight red the input field if an address is not in the address book.
- Iterate on the design for the Cc, Bcc, Reply-to labels to find a better location.
- Reduce the "noise" of the area when multiple pills and recipients are used.
Assignee | ||
Comment 1•5 years ago
|
||
Some UI iterations to improve the recipients area.
- Moving the extra recipients label inline the "From" field solve many issues related to accessibility and spacing, and keeps the ability to drop pills or addresses on top of those labels.
- Removing the delete icon from each pill reduces the overall noise of the area.
Comment 2•5 years ago
|
||
Comment 3•5 years ago
|
||
Comment on attachment 9117401 [details]
- Moving the extra recipients label inline the "From" field solve many issues related to accessibility
Trying to elaborate on that (please add anything which might be missing):
- For the simple case, To-only, conveniently only one tab to reach subject (addressing bug 1603863; after bug 1602372).
- Any recipient types which you do not use will be less of a burden for your tab focus ring (after bug 1602372) - cool!
- For natural left-right, top-down tab stop order, I guess other recipient types are now slightly less intuitive to access with Shift+Tabs from To-field. Interestingly, even in current release, it's Shift+Tab to get to CC/BCC, so not worse than before :-))
Comment 4•5 years ago
|
||
Comment 5•5 years ago
|
||
Assignee | ||
Comment 6•5 years ago
|
||
Here's the patch for the updated compose UI.
Richard, can you take a look at how it behaves in dark mode, especially on Windows?
Cheers.
Comment 7•5 years ago
|
||
Updated•5 years ago
|
Comment 8•5 years ago
|
||
Comment 9•5 years ago
|
||
Your patch with my small changes to make the hover colours consistent and better visible on dark themes.
Comment 10•5 years ago
|
||
This is the diff of my changes.
Assignee | ||
Comment 11•5 years ago
|
||
Assignee | ||
Comment 12•5 years ago
|
||
Patch updated and try-run launched: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=44057629d627312e1456fcf42bce27eb4dea059c
if you have a newsgroup selected it should not have To showing at all. Newsgroup should show, and maybe Follow-up too, since that's kind of standard for news.
I opened bug 1607526 to tackle that issue.
Assignee | ||
Comment 13•5 years ago
|
||
Uh, some tests are failing. I'll take care of those.
Assignee | ||
Comment 14•5 years ago
|
||
Tests fixed: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=e49c7c3a77c769280d5c0453d154831cbf079c0c
Assignee | ||
Updated•5 years ago
|
Comment 15•5 years ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/c21622941d4b
Improve the UI of the messenger compose recipient area. r=mkmelin, ui-r=paenglab
Updated•5 years ago
|
Assignee | ||
Comment 16•5 years ago
|
||
If I'm not wrong, this should go in 73.0 as it's needed by what landed in bug 440377
Comment 17•5 years ago
|
||
Request approval then. I can't unilaterally land things on beta.
Assignee | ||
Comment 18•5 years ago
|
||
Updated•5 years ago
|
Comment 20•5 years ago
|
||
Description
•