{{ define "main" }}
{{- $site := .Site -}} {{- $parents := .Params.Topics -}} {{- $children := (where (where .Site.Pages "Section" "topics") "Params.topics" "intersect" (slice .Name)) -}} {{- $mainWidth := or (and $parents "col-md-8") "col-md-12" -}}

{{i18n .Data.Singular}}: {{ .Title }}

{{ with .Content -}}
{{ . }}
{{- end }} {{ with $children -}}

{{- i18n "child-topics" -}}: {{ range . -}} {{ .Title }} {{- end }}

{{- end }}
{{ with $parents -}}

{{i18n "parent-topics"}}

{{ range . -}} {{- $page := $site.GetPage (printf "/topics/%s" .) -}} {{ $page.Title }} {{- end }}
{{- end }}
{{ $paginator := .Paginate (.Data.Pages) }} {{ range $paginator.Pages }} {{ partial "card.html" . }} {{ end }}
{{ partial "pagination.html" . }}
{{ end }}