{{- $defaultColor := .Site.Params.defaultColor | default "auto" -}} {{/* allow website developer to enforce default dark mode */}} {{- if eq $defaultColor "dark" -}} {{- else if eq $defaultColor "light" -}} {{- else -}} {{- end -}} {{- partial "head.html" . -}} {{- partial "scriptsBodyStart.html" . -}} {{- partial "header.html" . -}}
{{ partial "bio" . }}

{{ T "home.recent_posts" }}

{{/* Show last 5 posts in reverse date order */}} {{ $pagesToShow := where .Site.RegularPages "Type" "in" site.Params.mainSections }} {{ $posts := $pagesToShow.ByDate.Reverse }} {{ range first 5 $posts }} {{ partial "postCard" . }} {{ end }} {{ if gt (len $posts) 5 }}

{{ range $firstSection := (where .Site.Sections "Section" "in" (first 1 (.Site.Params.mainSections))) }} {{ T "home.see_all_posts" }} {{ end }}

{{ end }}
{{- partial "footer.html" . -}} {{- partial "scriptsBodyEnd.html" . -}}