A webmail client. Forked from https://git.sr.ht/~migadu/alps
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 

42 linhas
1.2 KiB

  1. {{ define "mbox-link" }}
  2. {{ if not (.HasAttr "\\Noselect") }}
  3. <a href="{{.URL}}" {{ if .Active }}class="active"{{ end }}>
  4. {{- if eq .Name "INBOX" -}}
  5. Inbox
  6. {{- else -}}
  7. {{ .Name }}
  8. {{- end -}}
  9. {{- if .HasAttr "\\HasChildren" }}/{{ end }}
  10. {{ if and (ne .Unseen -1) (ne .Unseen 0) }}({{ .Unseen }}){{ end }}
  11. </a>
  12. {{ else }}
  13. <span class="noselect">
  14. {{.Name}}{{- if .HasAttr "\\HasChildren" }}/{{ end }}
  15. </span>
  16. {{ end }}
  17. {{ end }}
  18. {{ define "aside" }}
  19. <aside>
  20. <!-- the logo image, dimensions 200x32 may be present or not -->
  21. <a href="/compose" class="new
  22. {{ if eq $.GlobalData.URL.Path "/compose" }}active{{ end }}
  23. ">Compose&nbsp;Mail</a>
  24. {{ with .CategorizedMailboxes }}
  25. {{ with .Common.Inbox }}{{ template "mbox-link" . }}{{ end}}
  26. {{ with .Common.Drafts }}{{ template "mbox-link" . }}{{ end}}
  27. {{ with .Common.Sent }}{{ template "mbox-link" . }}{{ end}}
  28. {{ with .Common.Junk }}{{ template "mbox-link" . }}{{ end}}
  29. {{ with .Common.Trash }}{{ template "mbox-link" . }}{{ end}}
  30. {{ with .Common.Archive }}{{ template "mbox-link" . }}{{ end}}
  31. {{ if .Additional }}
  32. <hr />
  33. {{ range .Additional }}
  34. {{ template "mbox-link" . }}
  35. {{ end }}
  36. {{ end }}
  37. {{ end }}
  38. </aside>
  39. {{ end }}