{{- if .Site.Params.logo -}} {{ .Site.Title }} {{- else -}} {{- .Site.Title -}} {{- end -}} {{ if or .Site.Menus.main .IsTranslated }} {{ end }}
{{ $align_right := .Site.Params.menu_align_right | default true }}
    {{ range .Site.Menus.main }} {{ if .HasChildren }}
  • {{ .Pre }} {{ .Name | safeHTML }} {{ .Post }}
      {{ range .Children }}
    • {{ .Pre }} {{ .Name | safeHTML }} {{ .Post }}
    • {{ end }}
  • {{ else }} {{/* Set target for link. */}} {{ $.Scratch.Set "target" "" }} {{ if gt (len .URL) 4 }} {{ if eq "http" (slicestr .URL 0 4) }} {{ $.Scratch.Set "target" " target=\"_blank\" rel=\"noopener\"" }} {{ end }} {{ end }}
  • {{ .Pre }} {{ .Name | safeHTML }} {{ .Post }}
  • {{ end }} {{ end }} {{ if and (not $align_right) (or .IsTranslated .Site.Menus.main_right) }}
    {{ end }} {{ range .Site.Menus.main_right }} {{/* Set target for link. */}} {{ $.Scratch.Set "target" "" }} {{ if gt (len .URL) 4 }} {{ if eq "http" (slicestr .URL 0 4) }} {{ $.Scratch.Set "target" " target=\"_blank\" rel=\"noopener\"" }} {{ end }} {{ end }}
  • {{ .Pre }} {{ .Name | safeHTML }} {{ .Post }}
  • {{ end }} {{ if .Site.Params.search.engine }}
  • {{ end }} {{ if .IsTranslated }}
  • {{ index .Site.Data.i18n.languages .Lang }}
      {{ range .Translations }}
    • {{ index .Site.Data.i18n.languages .Lang }}
    • {{ end }}
  • {{ end }} {{ if .Site.Params.day_night }}
  • {{ end }}