main.ejs 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <div class="container">
  2. <div class="row align-items-center">
  3. <div class="col-lg order-lg-first">
  4. <ul class="nav nav-tabs border-0 flex-column flex-lg-row">
  5. <li class="nav-item">
  6. <a href="/" class="nav-link"><i class="fe fe-home"></i> <%- i18n('menu', 'dashboard') %></a>
  7. </li>
  8. <li class="nav-item dropdown">
  9. <a href="#" class="nav-link" data-toggle="dropdown"><i class="fe fe-monitor"></i> <%- i18n('menu', 'hosts') %></a>
  10. <div class="dropdown-menu dropdown-menu-arrow">
  11. <% if (canShow('proxy_hosts')) { %>
  12. <a href="/nginx/proxy" class="dropdown-item "><%- i18n('proxy-hosts', 'title') %></a>
  13. <% } %>
  14. <% if (canShow('redirection_hosts')) { %>
  15. <a href="/nginx/redirection" class="dropdown-item "><%- i18n('redirection-hosts', 'title') %></a>
  16. <% } %>
  17. <% if (canShow('streams')) { %>
  18. <a href="/nginx/stream" class="dropdown-item "><%- i18n('streams', 'title') %></a>
  19. <% } %>
  20. <% if (canShow('ssl_passthrough_hosts')) { %>
  21. <a href="/nginx/ssl-passthrough" class="dropdown-item "><%- i18n('ssl-passthrough-hosts', 'title') %></a>
  22. <% } %>
  23. <% if (canShow('dead_hosts')) { %>
  24. <a href="/nginx/404" class="dropdown-item "><%- i18n('dead-hosts', 'title') %></a>
  25. <% } %>
  26. </div>
  27. </li>
  28. <% if (canShow('access_lists')) { %>
  29. <li class="nav-item">
  30. <a href="/nginx/access" class="nav-link"><i class="fe fe-lock"></i> <%- i18n('access-lists', 'title') %></a>
  31. </li>
  32. <% } %>
  33. <% if (canShow('certificates')) { %>
  34. <li class="nav-item">
  35. <a href="/nginx/certificates" class="nav-link"><i class="fe fe-shield"></i> <%- i18n('certificates', 'title') %></a>
  36. </li>
  37. <% } %>
  38. <% if (isAdmin()) { %>
  39. <li class="nav-item">
  40. <a href="/users" class="nav-link"><i class="fe fe-users"></i> <%- i18n('users', 'title') %></a>
  41. </li>
  42. <li class="nav-item">
  43. <a href="/audit-log" class="nav-link"><i class="fe fe-book-open"></i> <%- i18n('audit-log', 'title') %></a>
  44. </li>
  45. <li class="nav-item">
  46. <a href="/settings" class="nav-link"><i class="fe fe-settings"></i> <%- i18n('settings', 'title') %></a>
  47. </li>
  48. <% } %>
  49. </ul>
  50. </div>
  51. </div>
  52. </div>