Members

{{ range where .Site.RegularPages "Section" "members" }} {{ .Scratch.Set "$modalID" (slicestr .File.UniqueID 0 4) }} {{ end }} {{ $membersTotal := len (where .Site.RegularPages "Section" "members") }} {{ $membersReverse := (where .Site.RegularPages.ByWeight "Section" "members") }} {{ if not (modBool $membersTotal 2) }} {{ if eq $membersTotal 1 }} {{ range first 3 $membersReverse }}

{{ .Title }}

{{ .Description }}
{{ .Params.Link }}
{{ end }} {{ end }} {{ if gt $membersTotal 2 }} {{ range first 3 $membersReverse }}

{{ .Title }}

{{ .Description }}
{{ .Params.Link }}
{{ end }} {{ end }} {{ if gt $membersTotal 3 }} {{ range after 3 $membersReverse }} {{ $col := (mod $membersTotal 3) }}

{{ .Title }}

{{ .Description }}
{{ .Params.Link }}
{{ end }} {{ end }} {{ end }} {{ if modBool $membersTotal 2 }} {{ range $membersReverse }}

{{ .Title }}

{{ .Description }}
{{ .Params.Link }}
{{ end }} {{ end }}