mirror of
https://github.com/hexastack/hexabot
synced 2025-06-26 18:27:28 +00:00
feat: initial commit
This commit is contained in:
36
api/src/templates/account_confirmation.mjml
Normal file
36
api/src/templates/account_confirmation.mjml
Normal file
@@ -0,0 +1,36 @@
|
||||
<mjml>
|
||||
<mj-body>
|
||||
<mj-section>
|
||||
<mj-column>
|
||||
<mj-image width="100px" src="/assets/logo.png"></mj-image>
|
||||
<mj-divider border-color="#048BA8"></mj-divider>
|
||||
<mj-text font-size="16px" color="#000" font-family="helvetica"
|
||||
><%= t('hi') %> <%= first_name %>,</mj-text
|
||||
>
|
||||
<mj-text font-size="16px" color="#000" font-family="helvetica"
|
||||
><%= t('account_successfully_created_confirm_password') %></mj-text
|
||||
>
|
||||
|
||||
<mj-text font-size="16px" color="#000" font-family="helvetica"
|
||||
><%= t('confirm_account') %></mj-text
|
||||
>
|
||||
<mj-button
|
||||
href="<%= this.appUrl %>/login/<%= token %>"
|
||||
font-size="16px"
|
||||
background-color="#F45E43"
|
||||
><%= t('confirm') %></mj-button
|
||||
>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
<mj-section>
|
||||
<mj-column>
|
||||
<mj-text font-size="14px" color="#000" font-family="helvetica"
|
||||
><%= t('best_regards') %>,</mj-text
|
||||
>
|
||||
<mj-text font-size="14px" color="#000" font-family="helvetica"
|
||||
><%= this.appName %></mj-text
|
||||
>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
</mj-body>
|
||||
</mjml>
|
||||
39
api/src/templates/invitation.mjml
Normal file
39
api/src/templates/invitation.mjml
Normal file
@@ -0,0 +1,39 @@
|
||||
<mjml>
|
||||
<mj-body>
|
||||
<mj-section>
|
||||
<mj-column>
|
||||
<mj-image width="100px" src="/assets/logo.png"></mj-image>
|
||||
<mj-divider border-color="#048BA8"></mj-divider>
|
||||
<mj-text font-size="16px" color="#000" font-family="helvetica">
|
||||
<%= t('welcome') %>,
|
||||
</mj-text>
|
||||
|
||||
<mj-text font-size="16px" color="#000" font-family="helvetica"
|
||||
><%= `${t('invitation_for_account_creation')} ${this.appName}
|
||||
${t('account')}.` %></mj-text
|
||||
>
|
||||
|
||||
<mj-text font-size="16px" color="#000" font-family="helvetica"
|
||||
><%= t('create_account') %></mj-text
|
||||
>
|
||||
<mj-button
|
||||
href="<%= this.appUrl %>/register/<%= token %>"
|
||||
font-size="16px"
|
||||
background-color="#F45E43"
|
||||
><%= t('join') %></mj-button
|
||||
>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
<mj-section>
|
||||
<mj-column>
|
||||
<mj-text font-size="14px" color="#000" font-family="helvetica"
|
||||
><%= t('best_regards') %></mj-text
|
||||
>
|
||||
|
||||
<mj-text font-size="14px" color="#000" font-family="helvetica"
|
||||
><%= this.appName %></mj-text
|
||||
>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
</mj-body>
|
||||
</mjml>
|
||||
35
api/src/templates/password_reset.mjml
Normal file
35
api/src/templates/password_reset.mjml
Normal file
@@ -0,0 +1,35 @@
|
||||
<mjml>
|
||||
<mj-body>
|
||||
<mj-section>
|
||||
<mj-column>
|
||||
<mj-image width="100px" src="/assets/logo.png"></mj-image>
|
||||
<mj-divider border-color="#048BA8"></mj-divider>
|
||||
<mj-text font-size="16px" color="#000" font-family="helvetica"
|
||||
><%= t('hi') %> <%= first_name %>,</mj-text
|
||||
>
|
||||
<mj-text font-size="16px" color="#000" font-family="helvetica"
|
||||
><%= t('password_reset_request') %></mj-text
|
||||
>
|
||||
<mj-text font-size="16px" color="#000" font-family="helvetica"
|
||||
><%= t('click_to_reset_password') %></mj-text
|
||||
>
|
||||
<mj-button
|
||||
href="<%= this.appUrl %>/reset/<%= token %>"
|
||||
font-size="16px"
|
||||
background-color="#F45E43"
|
||||
><%= t('reset') %></mj-button
|
||||
>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
<mj-section>
|
||||
<mj-column>
|
||||
<mj-text font-size="14px" color="#000" font-family="helvetica"
|
||||
><%= t('best_regards') %>,</mj-text
|
||||
>
|
||||
<mj-text font-size="14px" color="#000" font-family="helvetica"
|
||||
><%= this.appName %></mj-text
|
||||
>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
</mj-body>
|
||||
</mjml>
|
||||
Reference in New Issue
Block a user