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

[feature] Enable UI-customizable message layout #156

Merged
merged 4 commits into from
May 23, 2019

Conversation

sman591
Copy link
Member

@sman591 sman591 commented May 23, 2019

Fixes #140

Instead of using a hard-coded message layout (mailer.html.erb), make it configurable through the management UI with a sane default for all hackathons.

Screenshot 2019-05-23 01 14 21

Screenshot 2019-05-23 01 14 27

With a warning when the message is customized + a button to revert back to default:

Screenshot 2019-05-23 01 15 09

Fixes #140

Instead of using a hard-coded message layout (mailer.html.erb), make it configurable through the management UI with a sane default for all hackathons.
app/views/manage/messages/template.haml Outdated Show resolved Hide resolved
app/views/manage/messages/index.html.haml Outdated Show resolved Hide resolved
app/views/manage/messages/index.html.haml Outdated Show resolved Hide resolved
@sman591 sman591 force-pushed the feature/custom-message-template branch from b670b41 to 32381d1 Compare May 23, 2019 05:24
@sman591 sman591 force-pushed the feature/custom-message-template branch from 8f76674 to 6c354b1 Compare May 23, 2019 05:43
@sman591 sman591 merged commit 3c760d0 into master May 23, 2019
@sman591 sman591 deleted the feature/custom-message-template branch May 23, 2019 05:46
@sman591
Copy link
Member Author

sman591 commented May 23, 2019

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

Configure email templates from management UI
2 participants