layout-header.html 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <div th:fragment="layout-header" class="hjcl-layout-header">
  2. <div class="wrapper">
  3. <!-- <div class="nav-menu" id="navMenu"></div>-->
  4. <!-- <div class="nav-right-bar">-->
  5. <!-- <div th:replace="~{components/language::language}"></div>-->
  6. <!-- </div>-->
  7. <!-- 导航 -->
  8. <ul class="nav" id="nav">
  9. <!-- <li class="first-nav-item" th:text="#{sub.sider.title.nav}"></li>-->
  10. <li th:each="nav, iterStat : ${navigation}">
  11. <!-- <div class="flex justify-between">-->
  12. <a th:href="${nav.link}"
  13. th:class="${'link underline-hover underline-offset-4 ' + (request_uri == nav.link ? 'active' : '') + (nav.is_blank == 1 ? 'underline' : '')}">
  14. <span th:text="${nav.navigation_name}"></span>
  15. </a>
  16. <!-- <span th:if="${nav.children.size > 0}" class="nav-more" id="navMore">+</span>-->
  17. <!-- </div>-->
  18. <!-- &lt;!&ndash; 子级导航 &ndash;&gt;-->
  19. <!-- <div th:if="${nav.children.size > 0}" class="navSub">-->
  20. <!-- <div th:each="navChild : ${nav.children}">-->
  21. <!-- <a th:href="${navChild.link}" th:text="${navChild.navigation_name}"></a>-->
  22. <!-- </div>-->
  23. <!-- </div>-->
  24. </li>
  25. </ul>
  26. <!-- <div class="nav-mask" id="navMask"></div>-->
  27. <!-- <script>-->
  28. <!-- // [Click] 点击显示左侧 (或顶部) 导航-->
  29. <!-- $('#navMenu').on('click', function() {-->
  30. <!-- $(this).toggleClass('active')-->
  31. <!-- $('#nav, #navMask').toggleClass('active')-->
  32. <!-- })-->
  33. <!-- // [Click] 导航 遮罩层-->
  34. <!-- $('#navMask').on('click', function() {-->
  35. <!-- $('#nav, #navMask').toggleClass('active')-->
  36. <!-- })-->
  37. <!-- // [Click] 点击子级导航-->
  38. <!-- $('#navMore').on('click', function() {-->
  39. <!-- // 切换文本内容-->
  40. <!-- $(this).text(function(index, currentText) {-->
  41. <!-- return currentText === '+' ? '-' : '+'-->
  42. <!-- })-->
  43. <!-- // 显示/隐藏菜单-->
  44. <!-- $(this).parent().next('.navSub').toggleClass('active');-->
  45. <!-- })-->
  46. <!-- </script>-->
  47. <!-- &lt;!&ndash; Logo &ndash;&gt;-->
  48. <!-- <a href="/" class="header-logo-link">-->
  49. <!-- <img class="header-logo" th:src="@{/images/logo.png}" />-->
  50. <!-- </a>-->
  51. </div>
  52. </div>