diff options
author | Simon Ser <contact@emersion.fr> | 2020-05-21 19:19:17 +0200 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2020-05-21 19:19:17 +0200 |
commit | 9a7acd27919900edae5a8cdda29e02fd96d2f1ce (patch) | |
tree | 2f74fdf2d219e457c1b89217974f8d3b1432dae7 /themes/alps | |
parent | 0a9c246794b7cec7e5ec510dd8af158e1d88cb82 (diff) | |
download | alps-9a7acd27919900edae5a8cdda29e02fd96d2f1ce.tar.gz alps-9a7acd27919900edae5a8cdda29e02fd96d2f1ce.zip |
Add INBOX unread count on mailbox/message pages
Diffstat (limited to 'themes/alps')
-rw-r--r-- | themes/alps/mailbox.html | 20 | ||||
-rw-r--r-- | themes/alps/message.html | 11 |
2 files changed, 20 insertions, 11 deletions
diff --git a/themes/alps/mailbox.html b/themes/alps/mailbox.html index 8d9aa54..93a45ce 100644 --- a/themes/alps/mailbox.html +++ b/themes/alps/mailbox.html @@ -5,18 +5,22 @@ <aside> <!-- the logo image, dimensions 200x32 may be present or not --> <a href="/compose" class="new">Compose Mail</a> - {{$current := .Mailbox}} {{range .Mailboxes}} - <a href="{{.URL}}" - {{ if eq $current.Name .Name }}class="active"{{ end }}> + <a href="{{.URL}}" {{ if eq $.Mailbox.Name .Name }}class="active"{{ end }}> {{ if eq .Name "INBOX" }} Inbox - {{else}} - {{.Name}} - {{end}} - {{ if eq $current.Name .Name }} - {{ if $current.Unseen }}({{ $current.Unseen }}){{ end }} + {{ else }} + {{ .Name }} {{ end }} + + {{ $unseen := 0 }} + {{ if eq .Name "INBOX" }} + {{ $unseen = $.Inbox.Unseen }} + {{ end }} + {{ if eq .Name $.Mailbox.Name }} + {{ $unseen = $.Mailbox.Unseen }} + {{ end }} + {{ if $unseen }}({{ $unseen }}){{ end }} </a> {{end}} </aside> diff --git a/themes/alps/message.html b/themes/alps/message.html index 521e835..1d74489 100644 --- a/themes/alps/message.html +++ b/themes/alps/message.html @@ -32,7 +32,6 @@ <aside> <!-- the logo image, dimensions 200x32 may be present or not --> <a href="/compose" class="new">Compose Mail</a> - {{$current := .Mailbox}} {{range .Mailboxes}} <a href="{{.URL}}" {{ if eq $current.Name .Name }}class="active"{{ end }}> @@ -41,9 +40,15 @@ {{else}} {{.Name}} {{end}} - {{ if eq $current.Name .Name }} - {{ if $current.Unseen }}({{ $current.Unseen }}){{ end }} + + {{ $unseen := 0 }} + {{ if eq .Name "INBOX" }} + {{ $unseen = $.Inbox.Unseen }} + {{ end }} + {{ if eq .Name $.Mailbox.Name }} + {{ $unseen = $.Mailbox.Unseen }} {{ end }} + {{ if $unseen }}({{ $unseen }}){{ end }} </a> {{end}} </aside> |