replaced mailer library, added email templates (#1462)

This commit is contained in:
Kevin Papst
2020-02-12 16:05:13 +01:00
committed by GitHub
parent 1b4f4bba22
commit 057c824e9f
30 changed files with 2738 additions and 340 deletions

View File

@@ -0,0 +1,21 @@
{% extends 'emails/layout.html.twig' %}
{% block title %}
{{ 'registration.title'|trans({'%username%': user.displayName}, 'email') }}
{% endblock %}
{% block body %}
<p>{{ 'registration.intro'|trans({'%email%': user.email}, 'email') }}<p>
<spacer size="16"></spacer>
<button class="large primary" href="{{ confirmationUrl }}">{{ 'registration.button'|trans({'%url%': confirmationUrl}, 'email') }}</button>
<spacer size="16"></spacer>
<p><small>{{ 'button_copy_url_to_browser'|trans({'%url%': confirmationUrl}, 'email') }}</small></p>
<spacer size="16"></spacer>
<p><small>{{ 'automated_email_dont_answer'|trans({}, 'email') }}</small></p>
{% endblock %}

View File

@@ -0,0 +1,29 @@
{% apply inky_to_html|inline_css(source('@css/emails.css')) %}
<style type="text/css">
body, html, .body {
background: #f3f3f3 !important;
}
.container.header {
background: #f3f3f3;
}
</style>
<spacer size="32"></spacer>
<container class="header">
<row>
<columns>
<h1 class="text-center">{% block title %}{% endblock %}</h1>
</columns>
</row>
</container>
<container class="body-border">
<row>
<columns>
<spacer size="32"></spacer>
{% block body %}{% endblock %}
</columns>
</row>
</container>
{% endapply %}

View File

@@ -0,0 +1,21 @@
{% extends 'emails/layout.html.twig' %}
{% block title %}
{{ 'reset.title'|trans({'%username%': user.displayName}, 'email') }}
{% endblock %}
{% block body %}
<p>{{ 'reset.intro'|trans({'%username%': user.displayName, '%email%': user.email}, 'email') }}<p>
<spacer size="16"></spacer>
<button class="large primary" href="{{ confirmationUrl }}">{{ 'reset.button'|trans({'%url%': confirmationUrl}, 'email') }}</button>
<spacer size="16"></spacer>
<p><small>{{ 'button_copy_url_to_browser'|trans({'%url%': confirmationUrl}, 'email') }}</small></p>
<spacer size="16"></spacer>
<p><small>{{ 'automated_email_dont_answer'|trans({}, 'email') }}</small></p>
{% endblock %}