UI improvements to messenger compose
Categories
(Thunderbird :: Theme, enhancement)
Tracking
(Not tracked)
People
(Reporter: aleca, Assigned: aleca, Mentored)
Details
Attachments
(2 files, 3 obsolete files)
|
113.59 KB,
image/png
|
Details | |
|
6.95 KB,
patch
|
aleca
:
review+
|
Details | Diff | Splinter Review |
I'd like to propose a tiny CSS update to improve a bit the UI of the messengercompose.xul window.
Attached you can find a mock-up with the proposal, and a patch for it.
The proposed UI refresh will cover these aspects:
-
Softer drop shadow below toolbar: The current drop shadow is really thick and feels a bit too aggressive, creating an illusion of a drastic gap between the toolbar and the header area. A software drop shadow improves visual flows and it's more pleasing to the eye.
-
Remove the noise repeated background: I don't see any advantage in having a that noise image as background as it's so subtle is almost not visible. The text styling toolbar doesn't have that texture but the difference is hardly noticeable. A clean and flat background color looks cleaner.
-
Hide the spacer (Linux only): The spacer was rendered on Linux with a top border, creating a strange grey gap between the header area and the compose message area.
-
Border top in compose area: This helps separate the two areas since the background color of the header is really light. It also keeps the visual consistency used in other dialogs of using 1px borders when dividing sections.
I'm attaching a patch with the small styling updates after this message. Visually tested on Linux and macOS. I don't have a Windows computer to test it there, tho.
Thoughts?
| Assignee | ||
Comment 1•6 years ago
|
||
Updated•6 years ago
|
Comment 2•6 years ago
|
||
| Assignee | ||
Comment 3•6 years ago
|
||
Done.
I also implemented a 0.7 opacity for the toolbar when the compose window is not active as that bar was the only section to not dim.
Comment 4•6 years ago
|
||
| Assignee | ||
Comment 5•6 years ago
|
||
Thanks for the review, I updated everything accordingly.
Instead of this, I think, we should do similar like we have done with other splitters (https://searchfox.org/comm-central/source/mail/themes/linux/mail/mailWindow1.css#112). This because now the elements of the format toolbar look as they are too high placed with the space below them. What do you think?
Agree, I updated the spacer using the same styling, thanks for pointing that out.
Shouldn't this go to a new bug where you could do this for all TB toolbars?
Sure, I will open a dedicated bug with a patch to fix all the toolbars.
Using a toolbarbutton variable for a border isn't so logic
I used that variable because I wanted to use the same colour used for the border of the message subject fields: https://searchfox.org/comm-central/source/mail/themes/linux/mail/compose/messengercompose.css#164
The --splitter-color variable definitely makes more sense.
Comment 6•6 years ago
|
||
| Assignee | ||
Comment 7•6 years ago
|
||
No problem, updated.
Ready for check-in?
Comment 8•6 years ago
|
||
Yes, you can set "checkin-needed".
| Assignee | ||
Updated•6 years ago
|
Comment 9•6 years ago
|
||
https://hg.mozilla.org/comm-central/rev/d6abc17e8bc5829da3e0837b52ab9bb5c29deb27
UI improvements to messenger compose. r=Paenglab
Description
•