Skip to content

Conversation

@st3iny
Copy link
Member

@st3iny st3iny commented Nov 5, 2020

CalDAV reminder notification emails still contain svg icons which won't be displayed by some email clients. The icons in most activity notification emails were replaced with pngs (#5483).

All new png icons were converted using inkscape and optimized using build/image-optimization.sh.

See https://css-tricks.com/a-guide-on-svg-support-in-email/ for a list of email clients which do not support svgs.

Feedback is appreciated.

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
@st3iny st3iny added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Nov 7, 2020
@st3iny st3iny marked this pull request as ready for review November 7, 2020 14:51
@st3iny
Copy link
Member Author

st3iny commented Nov 10, 2020

cc @ChristophWurst

This fixes the svg icon issue we discussed the other day.

@kesselb kesselb added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Nov 10, 2020
@MorrisJobke
Copy link
Member

comments integration tests and missing JS assets are both fixed on master in the meantime -> merge

@MorrisJobke MorrisJobke merged commit 0c7bed2 into nextcloud:master Nov 11, 2020
@MorrisJobke
Copy link
Member

@ChristophWurst @eneiluj Should we backport this?

@ChristophWurst
Copy link
Member

/backport to stable20

@ChristophWurst
Copy link
Member

/backport to stable19

@ChristophWurst
Copy link
Member

/backport to stable18

@pirate
Copy link
Contributor

pirate commented Mar 27, 2021

As of 20.0.8 it looks like the calendar event invite emails are still using svgs instead of pngs (e.g. core/img/caldav/time.svg), which break in Gmail. I've opened a separate PR #26342 to fix that, but just mentioning it here as well because it's such a similar PR and I landed here first when Googling the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish bug feature: activity and notification

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants