1
0

header.html 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <nav class="navigation">
  2. <section class="container">
  3. <a class="navigation-title" href="{{ .Site.BaseURL | absLangURL }}">
  4. {{ .Site.Title }}
  5. </a>
  6. <input type="checkbox" id="menu-toggle" />
  7. <label class="menu-button float-right" for="menu-toggle"><i class="fas fa-bars"></i></label>
  8. <ul class="navigation-list">
  9. {{ with .Site.Menus.main}}
  10. {{ range sort . }}
  11. <li class="navigation-item">
  12. <a class="navigation-link" href="{{ .URL | absLangURL }}">{{ .Name }}</a>
  13. </li>
  14. {{ end }}
  15. {{ end }}
  16. {{ if .Site.IsMultiLingual }}
  17. {{ $node := . }}
  18. {{ .Scratch.Set "separator" true }}
  19. {{ range .Site.Home.AllTranslations }}
  20. {{ if ne $.Site.Language .Language }}
  21. {{ if $node.Scratch.Get "separator" }}
  22. <li class="navigation-item menu-separator">
  23. <span>|</span>
  24. </li>
  25. {{ $node.Scratch.Set "separator" false }}
  26. {{ end }}
  27. <li class="navigation-item">
  28. <a href="{{ .Permalink }}">{{ .Language.LanguageName }}</a>
  29. </li>
  30. {{ end }}
  31. {{ end }}
  32. {{ end }}
  33. </ul>
  34. </section>
  35. </nav>