{{ $gallery := (where site.RegularPages "Section" "gallery") }} {{ $galleryTotal := len $gallery }} {{ if modBool $galleryTotal 2 }} {{ range $gallery }} {{ end }} {{ else }} {{ if eq $galleryTotal 1 -}} {{ range first 3 $gallery }} {{ end }} {{- end }} {{ if gt $galleryTotal 2 -}} {{ range first 3 $gallery }} {{ end }} {{- end }} {{ if gt $galleryTotal 3 -}} {{ range after 3 $gallery }} {{ $col := (mod $galleryTotal 3) }} {{ end }} {{- end }} {{ end }}