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

teams.tmpl 2.0 kB

9 years ago
9 years ago
9 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. {{template "base/head" .}}
  2. <div class="organization teams">
  3. {{template "org/header" .}}
  4. <div class="ui container">
  5. {{template "base/alert" .}}
  6. {{template "org/navber" .}}
  7. <div class="ui stackable grid">
  8. <div class="ui sixteen wide computer column list">
  9. <div class="ui stackable two column grid">
  10. {{range .Teams}}
  11. <div class="column">
  12. <div class="ui top attached header">
  13. <a class="text black" href="{{$.OrgLink}}/teams/{{.LowerName}}"><strong>{{.Name}}</strong></a>
  14. <div class="ui right">
  15. {{if .IsMember $.SignedUser.ID}}
  16. <form method="post" action="{{$.OrgLink}}/teams/{{.LowerName}}/action/leave">
  17. {{$.CsrfTokenHtml}}
  18. <button type="submit" class="ui red small button" name="uid" value="{{$.SignedUser.ID}}">{{$.i18n.Tr "org.teams.leave"}}</button>
  19. </form>
  20. {{else if $.IsOrganizationOwner}}
  21. <form method="post" action="{{$.OrgLink}}/teams/{{.LowerName}}/action/join">
  22. {{$.CsrfTokenHtml}}
  23. <button type="submit" class="ui blue small button" name="uid" value="{{$.SignedUser.ID}}">{{$.i18n.Tr "org.teams.join"}}</button>
  24. </form>
  25. {{end}}
  26. </div>
  27. </div>
  28. <div class="ui attached segment members">
  29. {{range .Members}}
  30. <a href="{{.HomeLink}}" title="{{.Name}}">
  31. <img class="ui avatar image" src="{{.RelAvatarLink}}">
  32. </a>
  33. {{end}}
  34. </div>
  35. <div class="ui bottom attached header">
  36. <p class="team-meta">{{.NumMembers}}
  37. {{if le .NumMembers 1}}
  38. {{$.i18n.Tr "org.lower_member"}}
  39. {{else}}
  40. {{$.i18n.Tr "org.lower_members"}}
  41. {{end}}
  42. · {{.NumRepos}}
  43. {{if le .NumRepos 1}}
  44. {{$.i18n.Tr "org.lower_repository"}}
  45. {{else}}
  46. {{$.i18n.Tr "org.lower_repositories"}}
  47. {{end}}
  48. </p>
  49. </div>
  50. </div>
  51. {{end}}
  52. </div>
  53. </div>
  54. </div>
  55. </div>
  56. </div>
  57. {{template "base/footer" .}}