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.

courseTeams.tmpl 1.9 kB

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