aboutsummaryrefslogtreecommitdiff
path: root/themes/alps
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2020-05-20 15:32:52 -0400
committerSimon Ser <contact@emersion.fr>2020-05-20 22:10:56 +0200
commit7293b7e8e7c0efddf4a8461440d49418a5b78fe1 (patch)
treeeb2733035573b1ee1d92d04d3e232da2962b7f7e /themes/alps
parent1e109b7ac3043855e90e7c3ac2e63faba598df63 (diff)
downloadalps-7293b7e8e7c0efddf4a8461440d49418a5b78fe1.tar.gz
alps-7293b7e8e7c0efddf4a8461440d49418a5b78fe1.zip
alps theme: add button to load remote content
Diffstat (limited to 'themes/alps')
-rw-r--r--themes/alps/assets/style.css7
-rw-r--r--themes/alps/message.html10
2 files changed, 17 insertions, 0 deletions
diff --git a/themes/alps/assets/style.css b/themes/alps/assets/style.css
index 9d51f45..f91a271 100644
--- a/themes/alps/assets/style.css
+++ b/themes/alps/assets/style.css
@@ -197,6 +197,13 @@ main.message th,
main.event th { width: 5%;}
main.message h1,
main.event h1 { font-size: 1.2rem; padding: 0.5rem;}
+main.message .remote-content {
+ background: #eeffee;
+}
+
+main.message .remote-content td {
+ color: black;
+}
main.message pre,
main.message iframe,
diff --git a/themes/alps/message.html b/themes/alps/message.html
index 6e88297..521e835 100644
--- a/themes/alps/message.html
+++ b/themes/alps/message.html
@@ -168,6 +168,16 @@
<td>{{template "addr-list" .Message.Envelope.Bcc}}</td>
</tr>
{{ end }}
+ {{if and .Extra.HasRemoteResources (not .Extra.RemoteResourcesAllowed)}}
+ <tr class="remote-content">
+ <td colspan="2">
+ This message contains remote content, such as external images.
+ <a href="?part={{.Part.PathString}}&allow-remote-resources=1">
+ Load remote content ยป
+ </a>
+ </td>
+ </tr>
+ {{end}}
</table>
<section class="parts">
{{template "message-part-tree" (tuple $ .Message.PartTree)}}