nav.html 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <nav class="navbar navbar-expand-lg navbar-light bg-light">
  2. <div class="container-fluid justify-content-between justify-content-lg-start">
  3. <a class="navbar-brand home" href="/">
  4. <img src="{{ .Site.Params.logo | relURL }}" alt="{{ .Title }} logo" class="d-none d-lg-block logo">
  5. <img src="{{ .Site.Params.logo_small | relURL }}" alt="{{ .Title }} logo" class="d-block d-lg-none logo-sm">
  6. <span class="sr-only">{{ .Title }} - {{ i18n "navHome" }}</span>
  7. </a>
  8. <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
  9. aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  10. <span class="navbar-toggler-icon"></span>
  11. </button>
  12. <div class="collapse navbar-collapse w-100" id="navbarSupportedContent">
  13. <ul class="navbar-nav me-auto mb-2 mb-lg-0 mt-4 mt-lg-0">
  14. {{ $currentPage := . }}
  15. {{ range .Site.Menus.main }}
  16. {{ if .HasChildren }}
  17. <li class="nav-item dropdown">
  18. <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown"
  19. aria-expanded="false">
  20. {{ .Pre }}
  21. <span>{{ .Name }}</span>
  22. </a>
  23. <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
  24. {{ range .Children }}
  25. <li class="{{ if $currentPage.IsMenuCurrent " main" . }}active{{ end }}">
  26. <a class="dropdown-item" href="{{ .URL }}">{{ .Name }}</a>
  27. </li>
  28. {{ end }}
  29. </ul>
  30. </li>
  31. {{ else }}
  32. <li class="nav-item">
  33. <a class="nav-link" href="{{ .URL }}">
  34. {{ .Pre }}
  35. <span>{{ .Name }}</span>
  36. </a>
  37. </li>
  38. {{ end }}
  39. {{ end }}
  40. </ul>
  41. <ul class="nav navbar-nav navbar-right flex-row ms-auto my-3 my-lg-0">
  42. <li><a href="https://cloud.choozmo.com/login" target="_blank" class="signin-link">開始製作 AI 主播影片</a></li>
  43. <!-- <li><a href="https://video.choozmo.com/register.html" class="signup-link">註冊</a></li> -->
  44. </ul>
  45. <!-- <ul class="navbar-nav me-auto mb-2 mb-lg-0">
  46. <li class="nav-item">
  47. <a class="nav-link active" aria-current="page" href="#">Home</a>
  48. </li>
  49. <li class="nav-item">
  50. <a class="nav-link" href="#">Link</a>
  51. </li>
  52. <li class="nav-item dropdown">
  53. <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
  54. Dropdown
  55. </a>
  56. <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
  57. <li><a class="dropdown-item" href="#">Action</a></li>
  58. <li><a class="dropdown-item" href="#">Another action</a></li>
  59. <li><hr class="dropdown-divider"></li>
  60. <li><a class="dropdown-item" href="#">Something else here</a></li>
  61. </ul>
  62. </li>
  63. <li class="nav-item">
  64. <a class="nav-link disabled">Disabled</a>
  65. </li>
  66. </ul> -->
  67. <!-- <form class="d-flex">
  68. <input class="form-control me-2" type="search" placeholder="Search" aria-label="Search">
  69. <button class="btn btn-outline-success" type="submit">Search</button>
  70. </form> -->
  71. </div>
  72. </div>
  73. </nav>