Browse Docs
{{ range . }} {{ template "docs-browse-section" . }} {{ end }}
{{ define "docs-browse-section" }}
{{ $pages := .Pages | union .Sections }} {{ $pages := where $pages ".Params.toc_hide" "!=" true }} {{ if ge (len $pages) 1 }}
{{ $num_pages := len $pages }} {{ if gt $num_pages 0 }} {{ $column_size := (div $num_pages 3.0) | math.Ceil | int | default 1 }} {{ range $i, $e := $pages.ByWeight }} {{ $offset := mod $i $column_size | add 1 }} {{ if eq $offset 1 }}
{{ end }} {{ printf "%02d - %s" (add $i 1) .LinkTitle }}
{{ if or (eq $offset $column_size) (eq (add $i 1) $num_pages)}}
{{ end }} {{ end }} {{ end }}
{{ end }}
{{ end }}