Skip to content

Conversation

@itjhai-qz
Copy link
Contributor

No description provided.

@linear
Copy link

linear bot commented Apr 14, 2022

QZ-766 Update the email webview

Update the current email webview as per the new design:

Eg: https://qz.com/emails/daily-brief/2140680/

Figma: https://www.figma.com/file/AbzGRPlLExbQtTpT7STbLr/Email-on-web?node-id=490%3A8969

Figjam: https://www.figma.com/file/pHl7MedNZGdi0Xubp4Df2c/proposed-email-designs-%5Bweb-ux-%26-templates%5D?node-id=2%3A2261

  • Current webview renders the html from Sendgrid.

  • Instead of rendering html, build the markup based on content blocks. May need to update the graphql method to return blocks on emails.

  • These content blocks will also include the short codes that we currently use to render the sponsor/partner content. These need to replaced with actual ad markup.

  • Add a email signup module at the bottom of the email for logged out users.

  • Add the explainer box as shown below. The copy should be extracted from the email config for the specific list.

    image.png

@itjhai-qz itjhai-qz merged commit 5a41c5b into main Apr 14, 2022
@itjhai-qz itjhai-qz deleted the feature/qz-766 branch April 14, 2022 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants