mirror of
https://github.com/davegallant/davegallant.github.io.git
synced 2025-08-06 00:33:39 +00:00
28 lines
909 B
Plaintext
28 lines
909 B
Plaintext
{{- $title := ( .Title ) -}}
|
|
{{- $siteTitle := ( .Site.Title ) -}}
|
|
{{- $sep := ( .Site.Params.seo.titleSeparator | default "•" ) -}}
|
|
{{- $title404 := ( .Site.Params.info.title404 | default $title ) -}}
|
|
|
|
{{- if .IsHome -}}
|
|
{{ $siteTitle }}
|
|
{{- else if eq .Kind "404" -}}
|
|
{{ $title404 }} {{ $sep }} {{ $siteTitle }}
|
|
{{- else if eq .Kind "term" -}}
|
|
{{- ( ( i18n .Data.Singular 1 ) | default .Data.Singular ) -}}
|
|
{{- print ": " -}}
|
|
{{- if eq .Data.Singular "author" -}}
|
|
{{- partial "data/author/displayName" . -}}
|
|
{{- else -}}
|
|
{{- $title -}}
|
|
{{- end -}}
|
|
{{- print " " $sep " " $siteTitle -}}
|
|
{{- else if ( or .IsNode ( eq .Section "page" ) ) -}}
|
|
{{ $title }} {{ $sep }} {{ $siteTitle }}
|
|
{{- else -}}
|
|
{{- if .Params.authors -}}
|
|
{{ $title }} {{ $sep }} {{ partial "data/author/displayName" . }}
|
|
{{- else -}}
|
|
{{ $title }} {{ $sep }} {{ $siteTitle }}
|
|
{{- end -}}
|
|
{{- end -}}
|