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 Templates: add collection, improve resources UI #86

Closed
brettflorio opened this issue Mar 14, 2022 · 1 comment
Closed

Email Templates: add collection, improve resources UI #86

brettflorio opened this issue Mar 14, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@brettflorio
Copy link
Contributor

brettflorio commented Mar 14, 2022

We already have the EmailTemplateForm, but we'll be using those email templates for a bit more with some new functionality (new emailer system allowing for flexible templating and MJML; gift card purchasing + provisioning), so we'll need to allow the email_templates collection to be displayed, and to add and modify additional email_template resources.

Additionally, the email_template resources will have a new template_language parameter with the following values:

"pug", "nunjucks", "handlebars", "twig", "ejs"

Further, some new email templates will allow for MJML to be used.

At a minimum and for now, we need the ability to list templates, display templates, and edit templates.

While we're modifying these elements, let's also look into the possibility of adding a live preview of the email template. This should allow data population from preset samples (email receipt, gift card gift recipient email, abandoned cart reminders) or from specific transactions, and rendering of the templates using the selected template language and MJML. Adding previews might be too much at this point, but would be a huge improvement if it's possible.

@brettflorio brettflorio added the enhancement New feature or request label Mar 14, 2022
@brettflorio brettflorio changed the title Email Templates resources UI Email Templates: add collection, improve resources UI Mar 15, 2022
@pheekus
Copy link
Contributor

pheekus commented Mar 22, 2023

This has been added in the new admin a while ago.

@pheekus pheekus closed this as completed Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants