You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

navbar.tmpl 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <div class="ui secondary pointing tabular top attached borderless menu stackable new-menu navbar">
  2. <div class="new-menu-inner">
  3. <a class="{{if .PageIsAdminDashboard}}active {{end}}item" href="{{AppSubUrl}}/admin">
  4. {{.locale.Tr "admin.dashboard"}}
  5. </a>
  6. <a class="{{if .PageIsAdminUsers}}active {{end}}item" href="{{AppSubUrl}}/admin/users">
  7. {{.locale.Tr "admin.users"}}
  8. </a>
  9. <a class="{{if .PageIsAdminOrganizations}}active {{end}}item" href="{{AppSubUrl}}/admin/orgs">
  10. {{.locale.Tr "admin.organizations"}}
  11. </a>
  12. <a class="{{if .PageIsAdminRepositories}}active {{end}}item" href="{{AppSubUrl}}/admin/repos">
  13. {{.locale.Tr "admin.repositories"}}
  14. </a>
  15. {{if .EnablePackages}}
  16. <a class="{{if .PageIsAdminPackages}}active {{end}}item" href="{{AppSubUrl}}/admin/packages">
  17. {{.locale.Tr "packages.title"}}
  18. </a>
  19. {{end}}
  20. {{if not DisableWebhooks}}
  21. <a class="{{if or .PageIsAdminDefaultHooks .PageIsAdminSystemHooks}}active {{end}}item" href="{{AppSubUrl}}/admin/hooks">
  22. {{.locale.Tr "admin.hooks"}}
  23. </a>
  24. {{end}}
  25. <a class="{{if .PageIsAdminAuthentications}}active {{end}}item" href="{{AppSubUrl}}/admin/auths">
  26. {{.locale.Tr "admin.authentication"}}
  27. </a>
  28. <a class="{{if .PageIsAdminEmails}}active {{end}}item" href="{{AppSubUrl}}/admin/emails">
  29. {{.locale.Tr "admin.emails"}}
  30. </a>
  31. {{if .EnableOAuth2}}
  32. <a class="{{if .PageIsAdminApplications}}active {{end}}item" href="{{AppSubUrl}}/admin/applications">
  33. {{.locale.Tr "settings.applications"}}
  34. </a>
  35. {{end}}
  36. {{if .EnableActions}}
  37. <a class="{{if .PageIsAdminRunners}}active {{end}}item" href="{{AppSubUrl}}/admin/runners">
  38. {{.locale.Tr "actions.runners"}}
  39. </a>
  40. {{end}}
  41. <a class="{{if .PageIsAdminConfig}}active {{end}}item" href="{{AppSubUrl}}/admin/config">
  42. {{.locale.Tr "admin.config"}}
  43. </a>
  44. <a class="{{if .PageIsAdminNotices}}active {{end}}item" href="{{AppSubUrl}}/admin/notices">
  45. {{.locale.Tr "admin.notices"}}
  46. </a>
  47. <a class="{{if .PageIsAdminMonitor}}active {{end}}item" href="{{AppSubUrl}}/admin/monitor">
  48. {{.locale.Tr "admin.monitor"}}
  49. </a>
  50. </div>
  51. </div>