{{/* The software catalog: every page in content/software/, grouped by its `category` in the order of params.softwareGroups (hugo.toml). Each row links to the app's page and shows its tagline and where it's installed from. A filter box (progressive: hidden without JS) narrows the rows. */}} {{ $s := . }} {{ $apps := (site.GetPage "/software").RegularPages }} {{ partial "sections/head.html" $s }}
{{ range site.Params.softwareGroups }} {{ $group := . }} {{ with where $apps "Params.category" $group.name }}

{{ $group.name }}

{{ with $group.blurb }}

{{ . }}

{{ end }}
{{ end }} {{ end }}
{{ if $s.ctas }}
{{ partial "sections/ctas.html" $s.ctas }}
{{ end }}