{{ $page := . }} {{ $titleconfig := $page.Param "paige.title" | default site.Title }} {{ $basepath := path.Clean (urls.Parse (relLangURL "")).Path }} {{ $breadcrumbs := $page.Ancestors | and ($page.Param "paige.site.disable_breadcrumbs" | not) }} {{ $description := $page.Param "paige.description" | markdownify | and ($page.Param "paige.site.disable_description" | not) }} {{ $first := templates.Exists "partials/paige/site-header-first.html" }} {{ $last := templates.Exists "partials/paige/site-header-last.html" }} {{ $links := false }} {{ $menu := $page.Param "paige.site.disable_menu" | not }} {{ $pills := false }} {{ $tabs := false }} {{ $title := $titleconfig | markdownify | and ($page.Param "paige.site.disable_title" | not) }} {{ $underline := false }} {{ if eq $basepath "/" }} {{ $basepath = "" }} {{ end }} {{ $pagepath := strings.TrimPrefix $basepath $page.RelPermalink }} {{ with $page.Param "paige.menu_style" }} {{ if eq . "pills" }} {{ $pills = true }} {{ else if eq . "tabs" }} {{ $tabs = true }} {{ else if eq . "underline" }} {{ $underline = true }} {{ else }} {{ $links = true }} {{ end }} {{ else }} {{ $links = true }} {{ end }} {{ if or $breadcrumbs $description $first $last $menu $title }}
{{ if $first }} {{ partial "paige/site-header-first.html" $page }} {{ end }} {{ with $title }}
{{ . }}
{{ end }} {{ with $description }}
{{ . }}
{{ end }} {{ if $menu }} {{ with site.Menus.main }} {{ else }} {{ $pages := site.Sections }} {{ range $name, $taxonomy := site.Taxonomies }} {{ if and $taxonomy.Page $taxonomy.Page.RelPermalink }} {{ $pages = $pages | append $taxonomy.Page }} {{ end }} {{ end }} {{ $pages = sort $pages "Title" }} {{ end }} {{ end }} {{ with $breadcrumbs }} {{ end }} {{ if $last }} {{ partial "paige/site-header-last.html" $page }} {{ end }}
{{ end }}