Closed Bug 1638863 Opened 4 years ago Closed 4 years ago

Convert some images in Calendar to SVG

Categories

(Calendar :: General, task)

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 78.0

People

(Reporter: Paenglab, Assigned: Paenglab)

Details

Attachments

(1 file, 2 obsolete files)

We can easely convert some images to SVG in Calendar.

Attached patch 1638863-calendar-SVG.patch (obsolete) — — Splinter Review

This patch removes the checkmark images and uses our SVGs. Also the Task lo-prio icon in the task tree is now a SVG.
The cal-icon24.png is no more used with the account central refresh.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9149873 - Flags: ui-review?(alessandro)
Attachment #9149873 - Flags: review?(paul)

We have still PNGs for the attendee dialog. This seems to be a bigger job and should be done in a new bug.

Comment on attachment 9149873 [details] [diff] [review]
1638863-calendar-SVG.patch

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

This is good, thanks for taking care of this.

I'm not super convinced about the Checkbox in the calendar sidebar as we're planning to replace that with the eye icon to control visibility in bug 1621135.
It looks a bit strange, I'm not sure. I guess it's fine and we can deal with that overall UI update in that bug.

Once thing if you could update is the Priority indicator in the Task creation dialog.
Now uses 3 black boxes, which is very weird and non intuitive. We should replace that with the icons you implemented.
Attachment #9149873 - Flags: ui-review?(alessandro) → ui-review+
Comment on attachment 9149873 [details] [diff] [review]
1638863-calendar-SVG.patch

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

Hooray for more SVGs!  Thanks, these changes look fine to me, and the results look good when I applied the patch and took a look.  I agree with Alex about doing more with calendar list UI in its own bug.

I think Geoff is working on a revamp of the attendees dialog, so it might be worth checking in with him about coordinating changes there.
Attachment #9149873 - Flags: review?(paul) → review+
Attached patch 1638863-calendar-SVG.patch (obsolete) — — Splinter Review

Replaced the checkbox in the calendar list with a eye icon. ui-r+ from aleca through Matrix.

Attachment #9149873 - Attachment is obsolete: true
Attachment #9149932 - Flags: ui-review+
Attachment #9149932 - Flags: review?(paul)
Attached patch 1638863-calendar-SVG.patch — — Splinter Review

Forgot to qrefresh.

Attachment #9149932 - Attachment is obsolete: true
Attachment #9149932 - Flags: review?(paul)
Attachment #9149933 - Flags: ui-review+
Attachment #9149933 - Flags: review?(paul)

I think it's about the textbox below not changing to dark and the vertical tabs staying white.

Last comment doesn't belong to this bug.

Comment on attachment 9149933 [details] [diff] [review]
1638863-calendar-SVG.patch

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

r+ The eye icon looks good and works well when I tested it.
Attachment #9149933 - Flags: review?(paul) → review+
Target Milestone: --- → 78

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/16595a198a90
Calendar: convert more images to SVG. r=pmorris, ui-r=aleca

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/42b043ac0ea0
follow-up - Clear removed files from the parsable CSS whitelist. rs=bustage-fix DONTBUILD
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: