list.html (859B)
1 {{ define "main" }} 2 <h1 class="page-title">{{ .Title | default "posts" | lower }}</h1> 3 {{- with .Description }}<p class="page-sub">{{ . | markdownify }}</p> 4 {{- else }}{{ with .Content }}<div class="page-sub">{{ . }}</div>{{ end }}{{ end }} 5 6 {{- $pages := where .Pages "Section" "posts" -}} 7 {{- range $pages.GroupByDate "2006" }} 8 <h2 class="section">{{ .Key }}<span class="count">{{ len .Pages }} entries</span></h2> 9 <div class="qf"> 10 {{- range .Pages }} 11 <div class="qf-row"> 12 <div class="date">{{ .Date.Format "2006-01-02" }}</div> 13 <div class="title-cell"> 14 <a href="{{ .Permalink }}">{{ .Title }}</a> 15 {{- with .Description }}<div class="desc">{{ . }}</div>{{ end }} 16 </div> 17 <div class="tags"> 18 {{- range .Params.tags }}<span class="tag">#{{ . }}</span>{{ end -}} 19 </div> 20 </div> 21 {{- end }} 22 </div> 23 {{- end }} 24 {{ end }}