Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Email: Link to web view from preview tab #2422

Open
3 tasks
richardolsson opened this issue Dec 9, 2024 · 2 comments
Open
3 tasks

Email: Link to web view from preview tab #2422

richardolsson opened this issue Dec 9, 2024 · 2 comments
Labels
💡 enhancement New feature or request 🚪 entry-level Good for newcomers 🐟 Small Should be a quick-ish fix.

Comments

@richardolsson
Copy link
Member

Description

A user should be able to preview the email that they're working on in the web browser, not just by sending it to their inbox.

Relevant Job Stories

  • When I am creating an email to be sent to a lot of people, I want to be able to preview it, so that I can feel comfortable that it looks ok before I send it
  • When I am creating my email iteratively and make lots of little changes, I want to be able to preview it in the browser, so that I don't have to send lots of preview emails to my email address for every change

Estimated size (S, M, L)

I think this issue is small because the email rendering is already functional, so all that should be needed is adding this to the UI.

Prerequisites

None

Requirements

  • There should be a button in the preview tab that links to the web rendering of the email
  • The layout of the preview tab should distinguish the web view option from the inbox option (existing)
  • The page should be accessible for an authenticated admin even if the email is not published (this may already be the case)

Possible implementations

There is already a webview page at /o/{org_id}/viewmail/{uuid} where the UUID should be coming from the email.

Design specifications

At the time of writing, there is no design defined for this, but I think it should be added to this preview tab.

image

Open questions

None

@richardolsson richardolsson added 💡 enhancement New feature or request 🚪 entry-level Good for newcomers 🐟 Small Should be a quick-ish fix. labels Dec 9, 2024
@xela1601
Copy link
Contributor

I think this one would be great for my 2nd contribution :)

What do you think? @richardolsson

@richardolsson
Copy link
Member Author

I say go for it @xela1601! Sounds great. 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💡 enhancement New feature or request 🚪 entry-level Good for newcomers 🐟 Small Should be a quick-ish fix.
Projects
None yet
Development

No branches or pull requests

2 participants