+ {{ .Title }} - + {{ end }} - {{ if gt $paginator.TotalPages 1 }} - - {{ if $paginator.HasPrev }} - ← Previous Page - {{ end }} - {{ if $paginator.HasNext }} - Next Page → - {{ end }} - + + Previous Page + Next Page + {{ end }} {{ end }} diff --git a/themes/paprika/layouts/_default/list.html b/themes/paprika/layouts/_default/list.html index 21c3afa2..aacdc3a6 100644 --- a/themes/paprika/layouts/_default/list.html +++ b/themes/paprika/layouts/_default/list.html @@ -1,8 +1,7 @@ {{ define "main" }} - {{ $pages := union .RegularPages .Sections }} -{{ if .IsHome }} {{ $pages = where site.RegularPages "Type" "in" site.Params.mainSections }} + {{ if .IsHome }} {{ $pages = where site.RegularPages "Type" "in" site.Params.mainSections }} {{ end }} @@ -10,27 +9,26 @@ - {{.Content}} + {{.Content}} -{{ $paginator := .Paginate $pages }} {{ range $index, $page := $paginator.Pages }} +{{ $paginator := .Paginate $pages }} + +{{ range $page := $paginator.Pages }} - {{ .Title }} + {{ .Title }} {{ partial "description" . }} {{ partial "tags" . }} - + {{ end }} {{ if gt $paginator.TotalPages 1 }} - {{ if $paginator.HasPrev }} - Previous Page - {{ end }} - {{ if $paginator.HasNext }} - Next Page - {{ end }} - + Previous Page + Next Page + +{{ end }} {{ end }} -{{ end }} diff --git a/themes/paprika/layouts/_default/single.html b/themes/paprika/layouts/_default/single.html index 2a6e011b..5419e294 100644 --- a/themes/paprika/layouts/_default/single.html +++ b/themes/paprika/layouts/_default/single.html @@ -17,8 +17,13 @@ {{ with $pages.Next . }} ←{{ .Name }} - {{ end }} {{ with $pages.Prev . }} + {{ else }} + + {{ end }} + {{ with $pages.Prev . }} {{ .Name }}→ + {{ else }} + {{ end }} {{ end }}