Files
hugo-book/layouts/_partials/docs/prev-next-cache.html
Alex Shpak 9181135505 Feature: Add next and previous page links (#747)
* Rewrite prev-next with enw lang. selector
* Make sure next page stays on right side
* Align icon styles
2025-07-31 23:18:41 +02:00

15 lines
428 B
HTML

{{ $scratch := newScratch }}
{{ template "recurse" (dict "Scratch" $scratch "Sections" .) }}
{{ define "recurse" }}
{{ range .Sections }}
{{ if and .Content (not .Params.BookHidden) }}
{{ $.Scratch.Add "BookPages" (slice .) }}
{{ end }}
{{ if .IsSection }}
{{ template "recurse" (dict "Scratch" $.Scratch "Sections" .Pages) }}
{{ end }}
{{ end }}
{{ end }}
{{ return $scratch.Get "BookPages" }}