fixed article display mode for ARIA
[kengrimes.com/theme.git] / layouts / _default / list.html
1 {{- define "main" -}}
2 {{ $paginator := .Paginate (where .Data.Pages.ByLastmod.Reverse "Section" .Section) 12 }}
3 {{- if (gt (len (findRE "<h1" .Content)) 0) -}}
4 {{ replaceRE "(<h1.*</h1>)" "</article>\n$1\n<article>" .Content | strings.TrimLeft "\n " | strings.TrimPrefix "</article>" | replaceRE "\n" "\n " | safeHTML }}</article>
5 {{- else -}}
6 {{ .Content }}
7 {{- end -}}
8 {{- if gt (len $paginator.Pages) 0 }}
9 <div class="speedy-cards">
10 {{- $rsc := .Resources }}
11 {{- range $paginator.Pages }}
12 {{- $secHead := cond (not .Params.header) ($rsc.GetMatch "header.png") (string .Params.header | $rsc.GetMatch) }}
13 {{- $secHead := cond (not $secHead) (relURL "/img/speedy.png") $secHead.RelPermalink }}
14 <a href="{{ .RelPermalink }}">
15 <img style="background-image: url({{ $secHead }})">
16 <div>{{ .GitInfo.AuthorDate.Format "January 2 2006" }}</div>
17 {{.Title}}
18 <div>{{ truncate 100 .Summary }}</div>
19 </a><br>
20 {{- end }}
21 </div>
22 {{ template "_internal/pagination.html" . -}}
23 {{- end }}
24 {{- end -}}