diff options
author | David Baker <dave@matrix.org> | 2016-04-27 15:09:55 +0100 |
---|---|---|
committer | David Baker <dave@matrix.org> | 2016-04-27 15:09:55 +0100 |
commit | fa12209c1b297a1710f487744a8a143d6cb6a2d1 (patch) | |
tree | fbaa9f9219946cb349351e5afca62b97e4105d7d /res | |
parent | More variable calculation for email notifs (diff) | |
download | synapse-fa12209c1b297a1710f487744a8a143d6cb6a2d1.tar.xz |
Hopefully all remaining bits for email notifs
Add public facing base url to the server so synapse knows what URL to use when converting mxc to http urls for use in emails
Diffstat (limited to 'res')
-rw-r--r-- | res/templates/notif.html | 15 | ||||
-rw-r--r-- | res/templates/notif_mail.html | 15 | ||||
-rw-r--r-- | res/templates/room.html | 23 |
3 files changed, 34 insertions, 19 deletions
diff --git a/res/templates/notif.html b/res/templates/notif.html deleted file mode 100644 index aee52ec8c9..0000000000 --- a/res/templates/notif.html +++ /dev/null @@ -1,15 +0,0 @@ -<!doctype html> -<html lang="en"> - <body> - <div className="salutation">Hi {{ user_display_name }},</div> - <div className="summarytext">{{ summary_text }}</div> - <div class="content"> - {% for room in rooms %} - {% include 'room.html' with context %} - {% endfor %} - </div> - <div class="footer"> - <a href="{{ unsubscribe_link }}">Unsubscribe</a> - </div> - </body> -</html> diff --git a/res/templates/notif_mail.html b/res/templates/notif_mail.html new file mode 100644 index 0000000000..fbfb0a767c --- /dev/null +++ b/res/templates/notif_mail.html @@ -0,0 +1,15 @@ +<!doctype html> +<html lang="en"> + <body> + <div className="salutation">Hi {{ user_display_name }},</div> + <div className="summarytext">{{ summary_text }}</div> + <div class="content"> + {% for room in rooms %} + {% include 'room.html' with context %} + {% endfor %} + </div> + <div class="footer"> + <a href="{{ unsubscribe_link }}">Unsubscribe</a> + </div> + </body> +</html> diff --git a/res/templates/room.html b/res/templates/room.html index ef36b4ee58..f369575b98 100644 --- a/res/templates/room.html +++ b/res/templates/room.html @@ -1,6 +1,21 @@ <div class="room"> - <h2>{{ room.title }}</h2> - <div> - Things have happened in this room - </div> + <h2>{{ room.title }}</h2> + <div class="room_avatar"> + {% if room.avatar_url %} + <img src="{{ room.avatar_url|mxc_to_http(48,48) }}" /> + {% else %} + {% if room.hash % 3 == 0 %} + <img src="https://vector.im/beta/img/76cfa6.png" /> + {% elif room.hash % 3 == 1 %} + <img src="https://vector.im/beta/img/50e2c2.png" /> + {% else %} + <img src="https://vector.im/beta/img/f4c371.png" /> + {% endif %} + {% endif %} + </div> + <div> + {% for notif in room.notifs %} + {% include 'notif.html' with context %} + {% endfor %} + </div> </div> |