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

Give devise signup emails some editing and styling #3

Closed
simonbaird opened this issue Jan 30, 2021 · 0 comments
Closed

Give devise signup emails some editing and styling #3

simonbaird opened this issue Jan 30, 2021 · 0 comments
Assignees
Labels
priority-high Higher priority

Comments

@simonbaird
Copy link
Owner

Probably will give them an html layout. Use multipart with plain text for mutt users if it's not too hard.

@simonbaird simonbaird changed the title Give devise default emails some review and branding Give devise default emails some editing and some styling Jan 30, 2021
@simonbaird simonbaird self-assigned this Feb 14, 2021
@simonbaird simonbaird removed their assignment Feb 24, 2021
@simonbaird simonbaird added the priority-high Higher priority label Mar 1, 2021
@simonbaird simonbaird changed the title Give devise default emails some editing and some styling Give devise signup emails some editing and styling Apr 14, 2021
@simonbaird simonbaird self-assigned this Apr 24, 2021
simonbaird added a commit that referenced this issue Jun 28, 2022
Use the bootstrap-mailer gem to produce email compatible html
because that is very hard apparently.

I'm not certain all these emails are actually used but I've updated
them all anyhow. Should aim to review the devise config and maybe
test the account locking, the change email address, and the change
password mechanism soon to confirm it all works and to see how the
emails look in the real world.

Closes #3
(...which is currently the oldest open issue, created in Jan 2021)
simonbaird added a commit that referenced this issue Jun 28, 2022
Up until now we were using the standard default devise emails which
are very generic and very plain.

Prettify and rework the emails sent by devise, including signup
confirmation, password reset, and a few of others. Include some
branding and improved wording.

Uses the bootstrap-mailer gem to produce email compatible html
because that is very hard apparently. Uses haml instead of erb since
that's how we like to do it.

(Actually I'm not 100% certain all these emails are used but I've
updated them all anyhow. Should aim to review the devise config and
maybe test the account locking, the change email address, and the
change password mechanism soon to confirm it all works and to see
how the emails look in the real world.)

Closes #3
(...which is currently the oldest open issue, created in Jan 2021)
simonbaird added a commit that referenced this issue Jun 28, 2022
Up until now we were using the standard default devise emails which
are very generic and very plain.

Prettify and rework the emails sent by devise, including signup
confirmation, password reset, and a few of others. Include some
branding and improved wording.

Uses the bootstrap-mailer gem to produce email compatible html
because that is very hard apparently. Uses haml instead of erb since
that's how we like to do it.

(Actually I'm not 100% certain all these emails are used but I've
updated them all anyhow. Should aim to review the devise config and
maybe test the account locking, the change email address, and the
change password mechanism soon to confirm it all works and to see
how the emails look in the real world.)

Closes #3
(...which is currently the oldest open issue, created in Jan 2021)
simonbaird added a commit that referenced this issue Jun 29, 2022
Up until now we were using the standard default devise emails which
are very generic and very plain.

Prettify and rework the emails sent by devise, including signup
confirmation, password reset, and a few of others. Include some
branding and improved wording.

Uses the bootstrap-mailer gem to produce email compatible html
because that is very hard apparently. Uses haml instead of erb since
that's how we like to do it.

(Actually I'm not 100% certain all these emails are used but I've
updated them all anyhow. Should aim to review the devise config and
maybe test the account locking, the change email address, and the
change password mechanism soon to confirm it all works and to see
how the emails look in the real world.)

Closes #3
(...which is currently the oldest open issue, created in Jan 2021)
simonbaird added a commit that referenced this issue Jun 29, 2022
Up until now we were using the standard default devise emails which
are very generic and very plain.

Prettify and rework the emails sent by devise, including signup
confirmation, password reset, and a few of others. Include some
branding and improved wording.

Uses the bootstrap-mailer gem to produce email compatible html
because that is very hard apparently. Uses haml instead of erb since
that's how we like to do it.

(Actually I'm not 100% certain all these emails are used but I've
updated them all anyhow. Should aim to review the devise config and
maybe test the account locking, the change email address, and the
change password mechanism soon to confirm it all works and to see
how the emails look in the real world.)

Closes #3
(...which is currently the oldest open issue, created in Jan 2021)
simonbaird added a commit that referenced this issue Jun 29, 2022
Up until now we were using the standard default devise emails which
are very generic and very plain.

Prettify and rework the emails sent by devise, including signup
confirmation, password reset, and a few of others. Include some
branding and improved wording.

Uses the bootstrap-mailer gem to produce email compatible html
because that is very hard apparently. Uses haml instead of erb since
that's how we like to do it.

Closes #3
simonbaird added a commit that referenced this issue Jun 29, 2022
Prettify and rework the emails sent by devise, including signup
confirmation, password reset, and a few of others. Include some
branding and improved wording. (Up until now we were using the
standard default devise emails which are very generic and very
plain.)

Use the bootstrap-mailer gem to produce email client compatible html
because that is very hard apparently. Use haml instead of erb since
that's how we like to do it.

Also improve the after_registration page, and include some
troubleshooting advice on it.

Closes #3
simonbaird added a commit that referenced this issue Jun 29, 2022
Prettify and rework the emails sent by devise, including signup
confirmation, password reset, and a few others. Include some
branding and improve the text.

Up until now we were using the standard default devise emails which
are very generic and not very nice.

Introduce the bootstrap-mailer gem for generating email client
compatible html because that is very hard to do apparently. We'll
haml instead of erb for consistency and since that's how we like to
do it.

Also improve the after_registration page, and include some
troubleshooting advice on it.

Closes #3
simonbaird added a commit that referenced this issue Jun 29, 2022
Prettify and rework the emails sent by devise, including signup
confirmation, password reset, and a few others. Include some
branding and improve the text.

Up until now we were using the standard default devise emails which
are very generic and not very nice.

Introduce the bootstrap-mailer gem for generating email client
compatible html because that is very hard to do apparently and
convert the erb to haml.

Also improve the after_registration page and include some
troubleshooting advice on it.

While testing this I learned that the "change email" confirmation
email is the same as the signup confirmation, so I added some logic
so the wording varies between the two.

Closes #3
simonbaird added a commit that referenced this issue Jun 29, 2022
Prettify and rework the emails sent by devise, including signup
confirmation, password reset, and a few others. Include some
branding and improve the text.

Up until now we were using the standard default devise emails which
are very generic and not very nice.

Introduce the bootstrap-mailer gem for generating email client
compatible html because that is very hard to do apparently and
convert the erb to haml.

Also improve the after_registration page and include some
troubleshooting advice on it.

While testing this I learned that the "change email" confirmation
email is the same as the signup confirmation, so I added some logic
so the wording varies between the two.

Closes #3
simonbaird added a commit that referenced this issue Jun 29, 2022
Prettify and rework the emails sent by devise, including signup
confirmation, password reset, and a few others. Include some
branding and improve the text.

Up until now we were using the standard default devise emails which
are very generic and not very good.

Introduce the bootstrap-mailer gem for generating email client
compatible html because that is very hard to do apparently, and
convert the erb to haml.

Also improve the after_registration page and include some
troubleshooting advice on it.

While testing this I learned that the "change email" confirmation
email is the same as the signup confirmation, so I added some logic
so the wording varies between the two.

Also I learned that some of these emails seem to be unused. Will try
to confirm that and maybe remove them in future.

Closes #3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority-high Higher priority
Projects
None yet
Development

No branches or pull requests

1 participant