Files
documentation/layouts/home.json
T
2026-10-20 10:35:52 -06:00

14 lines
538 B
JSON

{{- $items := slice -}}
{{- range site.RegularPages -}}
{{- $items = $items | append (dict
"title" .Title
"url" .RelPermalink
"section" (cond (eq .Section "apps") (.Params.category | default "Applications") .CurrentSection.Title)
"tagline" (.Params.tagline | default "")
"replaces" (delimit (.Params.replaces | default slice) ", ")
"headings" (delimit (findRE `(?m)^#{2,3} .+$` .RawContent) " " | replaceRE `#+ ` "")
"body" (.Plain | truncate 1200)
) -}}
{{- end -}}
{{- $items | jsonify -}}