header.html 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <!-- Navbar
  2. ================================================== -->
  3. <nav class="navbar navbar-expand-lg navbar-dark bg-primary">
  4. <a class="navbar-brand" href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a>
  5. <button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#main-nav" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
  6. <span class="navbar-toggler-icon"></span>
  7. </button>
  8. <div id="main-nav" class="collapse nav-collapse">
  9. <ul class="navbar-nav">
  10. {{ $currentPage := . }} {{ range .Site.Menus.main }} {{ if .HasChildren }}
  11. <li class="nav-item dropdown">
  12. <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" id="themes" style="" aria-expanded="false">Themes <span class="caret"></span></a>
  13. <div class="dropdown-menu">
  14. {{ range .Children }}
  15. <a class="dropdown-item {{ if $currentPage.IsMenuCurrent " main " . }}active{{ end }}" href="{{ .URL }}">{{ .Name }}</a> {{ end }}
  16. </div>
  17. </li>
  18. {{ else }}
  19. <li class="nav-item {{ if $currentPage.HasMenuCurrent " main " . }}active{{ end }}">
  20. <a class="nav-link" href="{{ .URL }}">
  21. {{ .Pre }}
  22. <span>{{ .Name }}</span>
  23. </a>
  24. </li>
  25. {{ end }} {{ end }}
  26. </ul>
  27. </div>
  28. </div>
  29. </div>
  30. </nav>
  31. <div class="expand-img">
  32. <div id="expand-img" class="expand-img-wrapper" style="display: none;">
  33. <img src="http://localhost:1313/images/RPI-GPIO.png"/>
  34. <button class="btn btn-primary btn-lg">X</button>
  35. </div>
  36. </div>