{{ define "main" }}
Front Matter
{{ $paginator := .Paginate (where .Site.RegularPages "Section" "posts") }} {{ range $paginator.Pages }} {{ end }}
{{ if gt .Paginator.TotalPages 1 }}
    {{ if .Paginator.HasPrev }}
  • « {{i18n "prev"}}
  • {{ else }}
  • « {{i18n "prev"}}
  • {{ end }} {{ $scratch := newScratch }} {{ $scratch.Set "current" .Paginator.PageNumber }} {{ range .Paginator.Pagers }} {{ if eq .PageNumber ($scratch.Get "current") }}
  • {{ .PageNumber }}
  • {{ else }}
  • {{ .PageNumber }}
  • {{ end }} {{ end }} {{ if .Paginator.HasNext }}
  • {{i18n "next"}} »
  • {{ else }}
  • {{i18n "next"}} »
  • {{ end }}
{{ end }}
{{ end }}