| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 | 
							- {{ $current_page := . }}
 
- <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 }}
 
-         {{/* Get active page. */}}
 
-         {{ $is_link_in_current_path := in $current_page.RelPermalink .URL }}
 
-         {{ $is_widget_page := or $current_page.IsHome (eq $current_page.Type "widget_page") }}
 
-         {{ $hash := findRE "#(.+)" .URL }}
 
-         {{ $is_same_page := $is_link_in_current_path }}
 
-         {{ if gt (len $hash) 0 }}
 
-           {{ $hash = index $hash 0 }}
 
-           {{ $hash_removed := replace .URL $hash "" }}
 
-           {{ if eq (len $hash_removed) 0 }}
 
-             {{ $hash_removed = "/" }}{{/* Add robustness for `/#SECTION` or `#SECTION` in `menus.toml`. */}}
 
-           {{ end }}
 
-           {{ $is_same_page = eq (path.Dir $current_page.RelPermalink) (path.Dir ($hash_removed|relLangURL)) }}
 
-         {{ end }}
 
-         <li class="nav-item">
 
-           <a class="nav-link {{if $is_link_in_current_path }} active{{end}}" href="{{.URL | relLangURL}}"{{ if and $is_widget_page $is_same_page }} data-target="{{$hash}}"{{ 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>
 
 
  |