{{ define "main" }} {{ if (and .Site.Params.profileMode.enabled .IsHome) }} {{- partial "indexProfile.html" . }} {{else}} {{/* if not profileMode */}} {{- if not .IsHome | and .Title }} {{ end }} {{ $pages := .RegularPages }} {{ if .IsHome }} {{ $pages = where site.RegularPages "Type" "in" site.Params.mainSections }} {{- if .Site.Params.homeInfoParams }} {{- partial "homeInfo.html" . }} {{- end }} {{end}} {{ $paginator := .Paginate $pages }} {{- range $index, $page := $paginator.Pages }} {{- $class := "post-entry" }} {{- if (and $.IsHome (eq $paginator.PageNumber 1) (eq $index 0)) }} {{- if not .Site.Params.homeInfoParams | or .Site.Params.disableSpecial1stPost}} {{- $class = "first-entry" }} {{- end }} {{- else if .Data.Term }} {{- $class = "post-entry tag-entry" }} {{- end }}
{{ if .Params.cover }}
cover image for {{ .Title }}
{{ end }}

{{ .Title }} {{- if .Draft }}
  [draft]
{{- end }}

{{if (ne .Site.Params.hideSummary true)}}

{{ .Summary | plainify | htmlUnescape }}...

{{ end }}
{{- end }} {{- if gt $paginator.TotalPages 1 }} {{- end }} {{end}}{{/* end profileMode */}} {{ end }}{{/* end main */}}