]>
Commit | Line | Data |
---|---|---|
43f0b189 DC |
1 | class MailView extends Component { |
2 | constructor(config = {}) { | |
3 | config.tpl = ` | |
4 | <div class="page"> | |
5 | <div class="navbar sliding"> | |
6 | <div class="navbar-inner"> | |
7 | <div class="left"> | |
8 | <a href="#" class="link back"> | |
9 | <i class="icon icon-back"></i> | |
a827641e | 10 | <span class="ios-only">` + gettext("Back") + `</span> |
43f0b189 DC |
11 | </a> |
12 | </div> | |
13 | <div class="title">Preview</div> | |
14 | </div> | |
15 | </div> | |
16 | <div class="fab fab-right-bottom"> | |
17 | <a href="#"> | |
18 | <i class="icon f7-icons ios-only">menu</i> | |
19 | <i class="icon f7-icons ios-only">close</i> | |
20 | <i class="icon material-icons md-only">menu</i> | |
21 | <i class="icon material-icons md-only">close</i> | |
22 | </a> | |
23 | <div class="fab-buttons fab-buttons-top"> | |
1cb64301 | 24 | <a href="/mail/{{mailid}}/blacklist" class="fab-label-button fab-close color-orange"> |
43f0b189 DC |
25 | <span> |
26 | <i class="icon f7-icons ios-only">close</i> | |
27 | <i class="icon material-icons md-only">close</i> | |
28 | </span> | |
a827641e | 29 | <span class="fab-label">` + gettext("Blacklist") + `</span> |
43f0b189 DC |
30 | </a> |
31 | <a href="/mail/{{mailid}}/whitelist" class="fab-label-button fab-close"> | |
32 | <span> | |
33 | <i class="icon f7-icons ios-only">check</i> | |
34 | <i class="icon material-icons md-only">check</i> | |
35 | </span> | |
a827641e | 36 | <span class="fab-label">` + gettext("Whitelist") + `</span> |
43f0b189 | 37 | </a> |
1cb64301 | 38 | <a href="/mail/{{mailid}}/delete" class="fab-label-button fab-close color-red"> |
43f0b189 DC |
39 | <span> |
40 | <i class="icon f7-icons ios-only">trash</i> | |
41 | <i class="icon material-icons md-only">delete</i> | |
42 | </span> | |
a827641e | 43 | <span class="fab-label">` + gettext("Delete") + `</span> |
43f0b189 | 44 | </a> |
1cb64301 | 45 | <a href="/mail/{{mailid}}/deliver" class="fab-label-button fab-close color-green"> |
43f0b189 DC |
46 | <span> |
47 | <i class="icon f7-icons ios-only">paper_plane</i> | |
48 | <i class="icon material-icons md-only">send</i> | |
49 | </span> | |
a827641e | 50 | <span class="fab-label">` + gettext("Deliver") + `</span> |
43f0b189 DC |
51 | </a> |
52 | </div> | |
53 | </div> | |
54 | <div class="page-content"> | |
f07b75b0 TL |
55 | <iframe frameborder=0 width="100%" height="100%" sandbox="allow-same-origin" |
56 | src="/api2/htmlmail/quarantine/content?id={{mailid}}"></iframe> | |
43f0b189 DC |
57 | </div> |
58 | </div> | |
59 | `; | |
60 | super(config); | |
61 | } | |
62 | } | |
63 |