Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

teams.tmpl 2.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. {{template "base/head" .}}
  2. <div role="main" aria-label="{{.Title}}" class="page-content organization teams">
  3. {{template "org/header" .}}
  4. <div class="ui container">
  5. {{template "base/alert" .}}
  6. {{if .IsOrganizationOwner}}
  7. <div class="text right">
  8. <a class="ui green button" href="{{.OrgLink}}/teams/new">{{svg "octicon-plus"}} {{.locale.Tr "org.create_new_team"}}</a>
  9. </div>
  10. <div class="ui divider"></div>
  11. {{end}}
  12. <div class="ui two column grid">
  13. {{range .Teams}}
  14. <div class="column">
  15. <div class="ui top attached header">
  16. <a class="text black" href="{{$.OrgLink}}/teams/{{.LowerName | PathEscape}}"><strong>{{.Name}}</strong></a>
  17. <div class="ui right">
  18. {{if .IsMember $.SignedUser.ID}}
  19. <form>
  20. <button class="ui red tiny button delete-button" data-modal-id="leave-team"
  21. data-url="{{$.OrgLink}}/teams/{{.LowerName | PathEscape}}/action/leave" data-datauid="{{$.SignedUser.ID}}"
  22. data-name="{{.Name}}">{{$.locale.Tr "org.teams.leave"}}</button>
  23. </form>
  24. {{else if $.IsOrganizationOwner}}
  25. <form method="post" action="{{$.OrgLink}}/teams/{{.LowerName | PathEscape}}/action/join">
  26. {{$.CsrfTokenHtml}}
  27. <button type="submit" class="ui primary small button" name="uid" value="{{$.SignedUser.ID}}">{{$.locale.Tr "org.teams.join"}}</button>
  28. </form>
  29. {{end}}
  30. </div>
  31. </div>
  32. <div class="ui attached segment members">
  33. {{range .Members}}
  34. {{template "shared/user/avatarlink" .}}
  35. {{end}}
  36. </div>
  37. <div class="ui bottom attached header">
  38. <p class="team-meta">{{.NumMembers}} {{$.locale.Tr "org.lower_members"}} · {{.NumRepos}} {{$.locale.Tr "org.lower_repositories"}}</p>
  39. </div>
  40. </div>
  41. {{end}}
  42. </div>
  43. </div>
  44. </div>
  45. <div class="ui small basic delete modal" id="leave-team">
  46. <div class="ui icon header">
  47. {{svg "octicon-x" 16 "close inside"}}
  48. {{$.locale.Tr "org.teams.leave"}}
  49. </div>
  50. <div class="content">
  51. <p>{{$.locale.Tr "org.teams.leave.detail" `<span class="name"></span>` | Safe}}</p>
  52. </div>
  53. {{template "base/delete_modal_actions" .}}
  54. </div>
  55. {{template "base/footer" .}}