themes/alps: fix hardcoded mailbox list in message view

This commit is contained in:
Simon Ser 2020-03-27 10:50:58 +01:00
parent e4e826dde2
commit f079bcc704
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48

View file

@ -6,13 +6,20 @@
<aside> <aside>
<!-- the logo image, dimensions 200x32 may be present or not --> <!-- the logo image, dimensions 200x32 may be present or not -->
<a href="/compose" class="compose-mail">Compose&nbsp;Mail</a> <a href="/compose" class="compose-mail">Compose&nbsp;Mail</a>
<!-- TODO: get mailbox list from render data --> {{$current := .Mailbox}}
<a href="/mailbox/INBOX" {{ if eq $current.Name "INBOX" }}class="active"{{ end }}>Inbox {{ if $current.Unseen }}({{ $current.Unseen }}){{ end }}</a> {{range .Mailboxes}}
<a href="/mailbox/Drafts" {{ if eq $current.Name "Drafts" }}class="active"{{ end }}>Drafts</a> <a href="{{.URL}}"
<a href="/mailbox/Sent" {{ if eq $current.Name "Sent" }}class="active"{{ end }}>Sent</a> {{ if eq $current.Name .Name }}class="active"{{ end }}>
<a href="/mailbox/Archive" {{ if eq $current.Name "Archive" }}class="active"{{ end }}>Archive {{ if $current.Unseen }}({{ $current.Unseen }}){{ end }}</a> {{ if eq .Name "INBOX" }}
<a href="/mailbox/Junk" {{ if eq $current.Name "Junk" }}class="active"{{ end }}>Junk {{ if $current.Unseen }}({{ $current.Unseen }}){{ end }}</a> Inbox
<a href="/mailbox/Trash" {{ if eq $current.Name "Trash" }}class="active"{{ end }}>Trash</a> {{else}}
{{.Name}}
{{end}}
{{ if eq $current.Name .Name }}
{{ if $current.Unseen }}({{ $current.Unseen }}){{ end }}
{{ end }}
</a>
{{end}}
</aside> </aside>
<div class="container"> <div class="container">