Welcome to mirror list, hosted at ThFree Co, Russian Federation.

header.html « partials « layouts - github.com/shaform/hugo-theme-den.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 1f4013c0eedbbf200d4da1399ed327f53de4689f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<div class="container">
  <nav class="header-nav navbar navbar-expand-md navbar-dark light-dark">
    <div class="header-logo navbar-brand">
      {{ with .Site.GetPage "home" }}
        <a class="float-left" href="{{ .Permalink }}">
      {{ end }}
        {{ with .Site.Params.siteLogoImage }}
        <img class="mr20 header-logo-image" src="{{ . | absURL }}" alt="logo">
        {{ end }}
        {{ if .Site.Params.logoTitle }}
          {{ .Site.Params.logoTitle | safeHTML }}
        {{ else }}
          {{ .Site.Title }}
        {{ end }} 
      </a>
    </div>
    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
      <span class="navbar-toggler-icon"></span>
    </button>
    <div class="nav-menu collapse navbar-collapse" id="navbarNav">
      <ul class="navbar-nav">
        {{ range .Site.Menus.main }}
          <li class="nav-item">
            {{ if hasPrefix .URL "http" }}
              <a class="nav-link" href="{{ .URL | safeURL }}">{{ with .Pre }}{{ . | safeHTML }}{{ end }}{{ .Name }}</a>
            {{ else }}
              <a class="nav-link" href="{{ .URL | absLangURL | safeURL }}">{{ with .Pre }}{{ . | safeHTML }}{{ end }}{{ .Name }}</a>
            {{ end }}
          </li>
        {{ end }}
        {{ if and (gt (len .Site.Home.AllTranslations) 1) (.Site.Params.showMenuLanguages | default false ) }}
          {{- $.Scratch.Set "language" .Language -}}
          {{ range .Site.Home.AllTranslations }}
          {{ if ne ($.Scratch.Get "language") .Language }}
            <li class="nav-item">
              <a class="nav-link" href="{{ .Permalink }}"><i class="fas fa-globe"></i> {{ .Language.LanguageName }}</a>
            </li>
          {{ end }}
          {{ end }}
        {{ end }}
      </ul>
    </div>
  </nav>
</div>