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 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <div class="ui container">
  2. <div class="ui floating dropdown link jump">
  3. <span class="text">
  4. <img class="ui avatar image" src="{{.ContextUser.AvatarLink}}">
  5. {{.ContextUser.Name}}
  6. <i class="dropdown icon"></i>
  7. </span>
  8. <div class="context user menu" tabindex="-1">
  9. <div class="ui header">
  10. {{.i18n.Tr "home.switch_dashboard_context"}}
  11. </div>
  12. <a class="{{if eq .ContextUser.Id .SignedUser.Id}}active selected{{end}} item" href="{{AppSubUrl}}/issues">
  13. <img class="ui image" src="{{.SignedUser.AvatarLink}}">
  14. {{.SignedUser.Name}}
  15. </a>
  16. {{range .Orgs}}
  17. <a class="{{if eq $.ContextUser.Id .Id}}active selected{{end}} item" href="{{AppSubUrl}}/org/{{.Name}}/issues">
  18. <img class="ui image" src="{{.AvatarLink}}">
  19. {{.Name}}
  20. </a>
  21. {{end}}
  22. <a class="item" href="{{AppSubUrl}}/org/create">
  23. <i class="octicon octicon-repo-create"></i>&nbsp;&nbsp;&nbsp;{{.i18n.Tr "new_org"}}
  24. </a>
  25. </div>
  26. </div>
  27. {{if .ContextUser.IsOrganization}}
  28. <div class="ui right">
  29. <div class="ui secondary head menu">
  30. <a class="{{if .PageIsNews}}active{{end}} item" href="{{AppSubUrl}}/org/{{.ContextUser.Name}}/dashboard">
  31. <i class="octicon octicon-rss"></i>&nbsp;{{.i18n.Tr "news_feed"}}
  32. </a>
  33. <a class="{{if .PageIsIssues}}active{{end}} item" href="{{AppSubUrl}}/org/{{.ContextUser.Name}}/issues">
  34. <i class="octicon octicon-issue-opened"></i>&nbsp;{{.i18n.Tr "issues"}}
  35. </a>
  36. <div class="right menu">
  37. <div class="item">
  38. <a class="ui blue basic button" href="{{AppSubUrl}}/org/{{.ContextUser.Name}}">
  39. {{.i18n.Tr "home.view_home" .ContextUser.Name}}
  40. </a>
  41. </div>
  42. </div>
  43. </div>
  44. </div>
  45. {{end}}
  46. </div>
  47. <div class="ui divider"></div>