{{- define "main" -}} {{- .Content }} {{- $paginator := .Paginate .Pages.ByPublishDate.Reverse 12 }} {{- $.Scratch.Set "cardskip" 0 }} {{- if eq $paginator.PageNumber 1 }} {{- $.Scratch.Set "cardskip" 6 }} {{- range first ($.Scratch.Get "cardskip") $paginator.Pages }} {{- $ph := cond (or (not .Params.header) (not (fileExists (printf "static/%s" .Params.header)))) (cond (or (not .Parent.Params.header) (not (fileExists (printf "static/%s" .Parent.Params.header)))) "/img/speedy.png" .Parent.Params.header) .Params.header }}

{{ .Title }}
{{ dateFormat "January 2 2006 15:04 MST" .PublishDate }}

{{ .Content | safeHTML | truncate 1024 }} {{- if .Truncated }}
Read More...
{{- end }}
{{- end }} {{- end }} {{- $cardskip := $.Scratch.Get "cardskip" }} {{- if gt (len $paginator.Pages) $cardskip }}
{{- if gt $cardskip 1 }} {{- range after $cardskip $paginator.Pages }} {{- partial "speedycard.html" . -}} {{- end }} {{- else }} {{- range $paginator.Pages }} {{- partial "speedycard.html" . -}} {{- end }} {{- end }}
{{ partial "pagination.html" . -}} {{- end }} {{- end -}}