navbar.blade.php 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. {{-- resources/views/components/library/navbar.blade.php
  2. 替换原 components/library/header.blade.php。
  3. 文件名从 header 改为 navbar,与规范目录对齐。
  4. 原文件内容不变,仅做变量名规范化(--wp-* token 替代硬编码色值已在 CSS 层处理)。
  5. --}}
  6. <div class="anthology-breadcrumb-bar">
  7. <div class="container-xl">
  8. <div class="bc-inner">
  9. <ol class="breadcrumb mb-0">
  10. @yield('breadcrumb')
  11. </ol>
  12. <ul class="bc-nav">
  13. <li><a href="{{ route('library.home') }}"
  14. class="{{ request()->routeIs('library.home') ? 'active' : '' }}">首页</a></li>
  15. <li><a href="{{ route('library.tipitaka.index') }}"
  16. class="{{ request()->routeIs('library.tipitaka.*') ? 'active' : '' }}">三藏</a></li>
  17. <li><a href="{{ route('library.wiki.home') }}"
  18. class="{{ request()->routeIs('library.wiki.*') ? 'active' : '' }}">百科</a></li>
  19. <li><a href="{{ route('library.anthology.index') }}"
  20. class="{{ request()->routeIs('library.anthology.*') ? 'active' : '' }}">文集</a></li>
  21. <li><a href="{{ route('library.download') }}"
  22. class="{{ request()->routeIs('library.download') ? 'active' : '' }}">下载</a></li>
  23. <li>
  24. <x-language-switcher />
  25. </li>
  26. </ul>
  27. <button class="bc-hamburger" id="bcHamburger" aria-label="打开导航">
  28. <i class="ti ti-menu-2"></i>
  29. </button>
  30. </div>
  31. </div>
  32. </div>
  33. <div class="bc-mobile-overlay" id="bcOverlay"></div>
  34. <div class="bc-mobile-drawer" id="bcDrawer">
  35. <div class="bc-mobile-drawer-header">
  36. <span>导航</span>
  37. <button class="bc-mobile-drawer-close" id="bcDrawerClose" aria-label="关闭">
  38. <i class="ti ti-x"></i>
  39. </button>
  40. </div>
  41. <ul class="bc-mobile-nav">
  42. <li><a href="{{ route('library.home') }}"
  43. class="{{ request()->routeIs('library.home') ? 'active' : '' }}">首页</a></li>
  44. <li><a href="{{ route('library.tipitaka.index') }}"
  45. class="{{ request()->routeIs('library.tipitaka.*') ? 'active' : '' }}">三藏</a></li>
  46. <li><a href="{{ route('library.wiki.home') }}"
  47. class="{{ request()->routeIs('library.wiki.*') ? 'active' : '' }}">百科</a></li>
  48. <li><a href="{{ route('library.anthology.index') }}"
  49. class="{{ request()->routeIs('library.anthology.*') ? 'active' : '' }}">文集</a></li>
  50. <li><a href="{{ route('library.download') }}"
  51. class="{{ request()->routeIs('library.download') ? 'active' : '' }}">下载</a></li>
  52. <li style="padding: 1rem 0.25rem;">
  53. <x-language-switcher />
  54. </li>
  55. </ul>
  56. </div>