Skip to content

Refactor Emails #111

Description

@maroth

All Email should be in HTML format

All emails should extend a base_email.email, which defines a base HTML structure, something like this:

"Dear {{ user.first_name}}"

{% block message_content %}

Kind regards,

The Participe Team

Also, use blocktrans in the messages, do not concatenate translates parts with template variables - this makes translation very hard. Properly pass all needed variables into the blocktrans block.

All Emails that are about a particular challenge (that means, they containt the challenge.title ), should have the challenge title link to the challenge page on participe.

Remove the blocks with stars about this being an automated email in all emails, it is not necessary. We will redirect answers to automatic mails to the general participe inbox.

Change all mails to extend the base_email.email template, and have them only contain the message text in a blocktrans block.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions