| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 | <nav class="navbar navbar-light fixed-top navbar-expand-lg py-0" id="navbar-main">  <div class="container">    <!-- Brand and toggle get grouped for better mobile display -->      <a class="navbar-brand" href="{{ "/" | relLangURL }}">        {{- if .Site.Params.logo -}}        <img src="{{ printf "/img/%s" .Site.Params.logo | relURL }}" alt="{{ .Site.Title }}">        {{- else -}}        {{- .Site.Title -}}        {{- end -}}      </a>      {{ if or .Site.Menus.main .IsTranslated }}      <button type="button" class="navbar-toggler" data-toggle="collapse"              data-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="{{ i18n "toggle_navigation" }}">        <span><i class="fas fa-bars"></i></span>      </button>      {{ end }}    <!-- Collect the nav links, forms, and other content for toggling -->    <div class="collapse navbar-collapse" id="navbar">      <!-- Left Nav Bar -->      {{ $align_right := .Site.Params.menu_align_right | default true }}      <ul class="navbar-nav {{ if $align_right }}ml-auto{{ else }}mr-auto{{ end }}">        {{ range .Site.Menus.main }}        {{ if .HasChildren }}        <li class="nav-item dropdown">          <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true">            {{ .Pre }}            <span>{{ .Name | safeHTML }}</span>            {{ .Post }}            <span class="caret"></span>          </a>          <ul class="dropdown-menu">            {{ range .Children }}            <li class="dropdown-item my-0 py-0 mx-0 px-0">              <a href="{{ .URL | relLangURL }}"{{ if $.IsHome }} data-target="{{ .URL }}"{{ end }}>                {{ .Pre }}                <span>{{ .Name | safeHTML }}</span>                {{ .Post }}              </a>            </li>            {{ end }}          </ul>        </li>        {{ 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 }}        <li class="nav-item">          <a class="nav-link" href="{{ .URL | relLangURL }}"{{ if $.IsHome }} data-target="{{ .URL }}"{{ end }}{{ ($.Scratch.Get "target") | safeHTMLAttr }}>            {{ .Pre }}            <span>{{ .Name | safeHTML }}</span>            {{ .Post }}          </a>        </li>        {{ end }}        {{ end }}      {{ if not $align_right | and (.IsTranslated | or .Site.Menus.main_right | or .Site.Params.search.engine | or .Site.Params.day_night) }}      </ul>      <ul class="navbar-nav ml-auto">      {{ 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 }}        <li class="nav-item">          <a class="nav-link" href="{{ .URL | relLangURL }}"{{ if $.IsHome }} data-target="{{ .URL }}"{{ end }}{{ ($.Scratch.Get "target") | safeHTMLAttr }}>          {{ .Pre }}          <span>{{ .Name | safeHTML }}</span>          {{ .Post }}          </a>        </li>        {{ end }}        {{ if .Site.Params.search.engine }}        <li class="nav-item">          <a class="nav-link js-search" href="#"><i class="fas fa-search" aria-hidden="true"></i></a>        </li>        {{ end }}        {{ if .IsTranslated }}        <li class="nav-item dropdown">          <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true">            <i class="fas fa-globe" aria-hidden="true"></i>            <span>{{ index .Site.Data.i18n.languages .Lang }}</span>          </a>          <ul class="dropdown-menu">            {{ range .Translations }}            <li class="dropdown-item my-0 py-0 mx-0 px-0">              <a href="{{ .Permalink }}"{{ if $.IsHome }} data-target="{{ .URL }}"{{ end }}>                <span>{{ index .Site.Data.i18n.languages .Lang }}</span>              </a>            </li>            {{ end }}          </ul>        </li>        {{ end }}        {{ if .Site.Params.day_night }}        <li class="nav-item">          <a class="nav-link js-dark-toggle" href="#"><i class="fas fa-moon" aria-hidden="true"></i></a>        </li>        {{ end }}      </ul>    </div><!-- /.navbar-collapse -->  </div><!-- /.container --></nav>
 |