{{ $show_descriptions := .show_descriptions }} {{ $show_images := .show_images }} {{ $image_class := "" }}
{{ range .pages }} {{- $page := partial "GetPageByUrl" .page -}} {{ with $page }} {{ if .Params.image }} {{ $image_class = printf "image-%s" (partial "GetImageDirection" .Params.image) }} {{ else }} {{ $image_class = "" }} {{ end }}

{{- partial "PrepareHTML" .Title -}}

{{ if and $show_descriptions .Params.summary }} {{ if site.Params.pages.index.truncate_description }}

{{ partial "GetTruncateContent" ( dict "text" .Params.summary "length" site.Params.pages.index.truncate_description ) }}

{{ else }}

{{ partial "PrepareText" .Params.summary }}

{{ end }} {{ end }} {{ if $show_images }} {{- partial "pages/page-media.html" . -}} {{ end }}
{{- end -}} {{ end }}