-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add email templates by lessa (#428)
Co-authored-by: AldemirLucas <[email protected]>
- Loading branch information
1 parent
581730e
commit 02c6507
Showing
2 changed files
with
144 additions
and
12 deletions.
There are no files selected for viewing
73 changes: 68 additions & 5 deletions
73
basedosdados_api/account/templates/account/activation_email_v1.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,68 @@ | ||
Olá, {{ name }}, | ||
Por favor, clique no link abaixo para confirmar seu cadastro na Base dos Dados: | ||
{% autoescape off %} | ||
https://{{ domain }}/activate_account/{{ uid }}/{{ token }}/ | ||
{% endautoescape %} | ||
<!DOCTYPE html> | ||
<html> | ||
|
||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
</head> | ||
|
||
<body style=" | ||
display: block; | ||
margin: 0 auto; | ||
width: 100%; | ||
max-width: 600px; | ||
padding: 0 28px; | ||
box-sizing: content-box; | ||
"> | ||
<a href="https://basedosdados.org" target="_blank" style="display: flex; width: 100%;"> | ||
<img alt="logo" style="width: 75px; margin: 0 auto;" src="https://basedosdados.github.io/mais/images/bd_minilogo.png"> | ||
</a> | ||
|
||
<h1 style="width: 100%; padding-top: 32px; margin: 0 0 16px; border-top: 1px solid #DEDFE0; color: #252A32; font-family: Arial; font-size: 14px; font-style: normal; font-weight: 700; line-height: 24px;">Olá, {{ name }}</h1> | ||
|
||
<div style="display: block; width: 100%; margin: 16px 0;"> | ||
<p style="width: 100%; margin: 0; color: #252A32; font-family: Arial; font-size: 14px; font-style: normal; font-weight: 400; line-height: 22px; margin-bottom: 8px;">Informamos que o seu cadastro na Base dos Dados foi realizado com sucesso!</p> | ||
<p style="width: 100%; margin: 0; color: #252A32; font-family: Arial; font-size: 14px; font-style: normal; font-weight: 400; line-height: 22px;">Para começar a aproveitar todos os benefícios da nossa plataforma, clique no botão abaixo para verificar o seu e-mail e concluir o cadastro:</p> | ||
</div> | ||
|
||
<a | ||
href="https://{{ domain }}/activate_account/{{ uid }}/{{ token }}/" | ||
style=" | ||
color: #FFF; | ||
background-color: #42B0FF; | ||
border-radius: 30px; | ||
text-decoration: none; | ||
display: block; | ||
text-align: center; | ||
width: 160px; | ||
padding: 8px 16px; | ||
margin: 0 auto; | ||
font-size: 14px; | ||
font-weight: 700; | ||
line-height: 24px; | ||
letter-spacing: 0.2px; | ||
font-family: Arial; | ||
">Verificar meu e-mail</a> | ||
|
||
<span style="display: block; width: 100%; margin: 32px 0; border-top: 1px solid #DEDFE0;"></span> | ||
|
||
<p style="color: #6F6F6F; text-align: center; font-family: Arial; font-size: 13px; font-weight: 400; line-height: 18px; letter-spacing: 0.2px; margin: 0;">Se você não realizou o cadastro em nossa plataforma, pedimos que desconsidere este comunicado. Não é necessário realizar nenhuma ação adicional.</p> | ||
|
||
<span style="display: block; width: 100%; margin: 32px 0; border-top: 1px solid #DEDFE0;"></span> | ||
|
||
<div style="display: block; width: 100%; margin: 0 auto;"> | ||
<p style="text-align: center; color: #A3A3A3; font-family: Arial; font-size: 12px; font-weight: 400; line-height: 18px; letter-spacing: 0.2px; margin: 0;">Esta mensagem foi enviada pela</p> | ||
<p style="text-align: center; color: #A3A3A3; font-family: Arial; font-size: 12px; font-weight: 400; line-height: 18px; letter-spacing: 0.2px; text-decoration: none; margin: 0;">Base dos Dados</p> | ||
</div> | ||
|
||
<style> | ||
@media (max-width: 600px) { | ||
body { | ||
max-width: 100%; | ||
padding: 0 28px; | ||
} | ||
} | ||
</style> | ||
</body> | ||
|
||
</html> |
83 changes: 76 additions & 7 deletions
83
basedosdados_api/account/templates/account/password_reset_email_v1.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,76 @@ | ||
{% autoescape off %} | ||
Para iniciar o processo de redefinição de senha para a sua conta do {{ name }}, clique no link abaixo: | ||
http://{{ domain }}/reset_password/{{ uid }}/{{ token }}/ | ||
Se o link acima não funcionar, por favor, copie e cole a URL em uma nova janela do navegador. | ||
Atenciosamente, | ||
Base dos Dados. | ||
{% endautoescape %} | ||
<!DOCTYPE html> | ||
<html> | ||
|
||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
</head> | ||
|
||
<body style=" | ||
display: block; | ||
margin: 0 auto; | ||
width: 100%; | ||
max-width: 600px; | ||
font-family: 'Lato',sans-serif; | ||
padding: 0 28px; | ||
box-sizing: content-box; | ||
"> | ||
|
||
<a href="https://basedosdados.org" target="_blank" style="display: flex; width: 100%;"> | ||
<img alt="logo" style="width: 75px; margin: 0 auto;" src="https://basedosdados.github.io/mais/images/bd_minilogo.png"> | ||
</a> | ||
|
||
<h1 style="width: 100%; padding-top: 32px; margin: 0 0 16px; border-top: 1px solid #DEDFE0; color: #252A32; font-family: Arial; font-size: 14px; font-style: normal; font-weight: 700; line-height: 24px;">Olá, {{ name }}</h1> | ||
|
||
<div style="display: block; width: 100%; margin: 16px 0;"> | ||
<p style="width: 100%; margin: 0; color: #252A32; font-family: Arial; font-size: 14px; font-style: normal; font-weight: 400; line-height: 22px; margin-bottom: 8px;">Recebemos uma solicitação de redefinição de senha para a sua conta na Base dos Dados.</p> | ||
<p style="width: 100%; margin: 0; color: #252A32; font-family: Arial; font-size: 14px; font-style: normal; font-weight: 400; line-height: 22px;">Para criar uma nova senha, clique no botão abaixo:</p> | ||
</div> | ||
|
||
<a | ||
href="http://{{ domain }}/reset_password/{{ uid }}/{{ token }}/" | ||
style=" | ||
color: #FFF; | ||
background-color: #42B0FF; | ||
border-radius: 30px; | ||
text-decoration: none; | ||
display: block; | ||
text-align: center; | ||
width: 160px; | ||
padding: 8px 16px; | ||
margin: 0 auto; | ||
font-size: 14px; | ||
font-weight: 700; | ||
line-height: 24px; | ||
letter-spacing: 0.2px; | ||
font-family: Arial; | ||
">Redefinir minha senha</a> | ||
|
||
<span style="display: block; width: 100%; margin: 32px 0; border-top: 1px solid #DEDFE0;"></span> | ||
|
||
<div style="display: block; width: 100%; margin: 0 auto;"> | ||
<p style="color: #6F6F6F; text-align: center; font-family: Arial; font-size: 13px; font-weight: 400; line-height: 18px; letter-spacing: 0.2px; margin: 0;"> | ||
Se você não fez essa solicitação, ignore este e-mail. A sua senha atual continuará válida e segura. Caso tenha alguma dúvida ou precise de suporte, entre em contato através do e-mail | ||
</p> | ||
<p style="width: 100%; text-align: center; color: #6F6F6F; margin: 0; font-family: Arial; font-size: 13px; font-weight: 400; line-height: 18px; letter-spacing: 0.2px; margin: 0; text-decoration: none;"> | ||
[email protected] | ||
</p> | ||
</div> | ||
|
||
<span style="display: block; width: 100%; margin: 32px 0; border-top: 1px solid #DEDFE0;"></span> | ||
|
||
<div style="display: block; width: 100%; margin: 0 auto;"> | ||
<p style="text-align: center; color: #A3A3A3; font-family: Arial; font-size: 12px; font-weight: 400; line-height: 18px; letter-spacing: 0.2px; margin: 0;">Esta mensagem foi enviada pela</p> | ||
<p style="text-align: center; color: #A3A3A3; font-family: Arial; font-size: 12px; font-weight: 400; line-height: 18px; letter-spacing: 0.2px; text-decoration: none; margin: 0;">Base dos Dados</p> | ||
</div> | ||
|
||
<style> | ||
@media (max-width: 600px) { | ||
body { | ||
max-width: 100%; | ||
padding: 0 28px; | ||
} | ||
} | ||
</style> | ||
</body> | ||
</html> |