diff --git a/config.toml b/config.toml index 666719f..57b370d 100644 --- a/config.toml +++ b/config.toml @@ -4,7 +4,7 @@ languageCode = "en-us" title = "KemoNine's Culinary Notebook" theme = "gochowdown" defaultcontentlanguage = "en" -paginate = 20 +paginate = 21 canonifyurls = true pygmentsstyle = "monokai" pygmentscodefences = true diff --git a/themes/gochowdown/layouts/partials/home.html b/themes/gochowdown/layouts/partials/home.html index 5b73194..2ebd4cb 100644 --- a/themes/gochowdown/layouts/partials/home.html +++ b/themes/gochowdown/layouts/partials/home.html @@ -1,7 +1,7 @@
- {{ range sort (where site.RegularPages "Type" "in" site.Params.mainSections) "Title" }} + `{{ range ( .Paginate (sort (where site.RegularPages "Type" "in" site.Params.mainSections) "Title" )).Pages }}`
+ {{ partial "pagination.html" . }}
diff --git a/themes/gochowdown/layouts/partials/pagination.html b/themes/gochowdown/layouts/partials/pagination.html index 1e004b8..d137784 100644 --- a/themes/gochowdown/layouts/partials/pagination.html +++ b/themes/gochowdown/layouts/partials/pagination.html @@ -9,7 +9,7 @@ {{ if ne $paginator.PageNumber 1 }}
  • «
  • {{ end }} - +
  • {{ end }} {{ range $paginator.Pagers }} {{ $.Scratch.Set "page_number_flag" false }} @@ -39,7 +39,7 @@ {{ end }} {{ end }} {{ if $paginator.HasNext }} - +
  • {{ if ne $paginator.PageNumber $paginator.TotalPages }}
  • »
  • {{ end }}