{{ partial "header.html" . }}
{{ if .Content }}
{{ .Content }}
{{ end }}
{{ i18n "latestPosts" }}
{{ if isset .Site.Params "paginate" }}
{{ $pag := .Paginate (where site.RegularPages "Type" "in" "blog") .Site.Params.Paginate }}
    {{ range $pag.Pages }} {{ partial "li.html" . }} {{ end }}
{{ if or (.Paginator.HasPrev) (.Paginator.HasNext) }}
{{ end }} {{ else }} {{ $allPages := where site.RegularPages "Type" "in" "blog" }} {{ $totalpostscount := len $allPages }} {{ $latestpostscount := .Site.Params.latestpostscount | default $totalpostscount }} {{ $paginator := .Paginate $allPages $latestpostscount }} {{ $toShow := mul $paginator.PageNumber $paginator.PageSize }} {{ range $index, $el := (first $toShow $allPages) }}
    {{ partial "li.html" . }}
{{ end }} {{ if and (gt $paginator.TotalPages 1) ($paginator.HasNext) }}
{{ i18n "seeMore" }}
{{ end }} {{ end }}
{{ partial "footer.html" . }}