{{ define "main" }}
{{- /* Order: count desc, then latest tagged post desc, then name asc (stable sorts, least significant first). */ -}} {{ $terms := slice }} {{ range .Data.Terms.Alphabetical }} {{ $latest := index .Page.Pages.ByDate.Reverse 0 }} {{ $terms = $terms | append (dict "page" .Page "count" .Count "latest" ($latest.Date.Format "2006-01-02")) }} {{ end }} {{ $terms = sort $terms "latest" "desc" }} {{ $terms = sort $terms "count" "desc" }} {{ range $terms }} #{{ .page.Title | lower }} ({{ .count }}) {{ end }}
{{ end }}