{{- /* based on Hugo 0.119.0 _internal/twitter_cardss.html but with modified title */}} {{- $format := partial "get-format.hugo" . }} {{- $outputFormat := partial "output-format.hugo" (dict "page" . "format" $format) }} {{- $page := . }} {{- $title := .Title }} {{- if eq $outputFormat "searchpage" }} {{- $title = T "Search" }} {{- else if eq .Kind "taxonomy" }} {{- $title = i18n .Data.Plural }} {{- if not $title }} {{- $title = .Data.Plural }} {{- end }} {{- else if eq .Kind "term" }} {{- $title = i18n .Data.Singular }} {{- if not $title }} {{- $title = .Data.Singular }} {{- end }} {{- $title = printf "%s %s %s" .Title (default "::" .Site.Params.titleSeparator) $title }} {{- end }} {{- if and $title .Site.Title (not (eq $title .Site.Title)) }} {{- $title = printf "%s %s %s" $title (default "::" .Site.Params.titleSeparator) .Site.Title }} {{- end }} {{- with $.Params.images }} {{- else }} {{- $images := $.Resources.ByType "image" }} {{- $featured := $images.GetMatch "*feature*" }} {{- if not $featured }} {{- $featured = $images.GetMatch "{*cover*,*thumbnail*}" }} {{- end }} {{- with $featured }} {{- else }} {{- with $.Site.Params.images }} {{- else }} {{- end }} {{- end }} {{- end }} {{- with .Site.Social.twitter }} {{- end }}