{{- $title := .Title -}}
{{- $siteTitle := .Site.Title -}}
{{- if .IsHome -}}
  {{ $siteTitle }}
{{- else if eq .Kind "taxonomy" -}}
  {{ title .Data.Singular }}: {{ $title }} · {{ $siteTitle }}
{{- else if eq .Kind "section" -}}
  {{ $title }} · {{ $siteTitle }}
{{- else if .IsPage -}}
  {{ $title }} · {{ $siteTitle }}
{{- else if not (eq .Title "") -}}
  {{ $title }} · {{ $siteTitle }}
{{- else -}}
  {{ $siteTitle }}
{{- end -}}
