code.gitea.io/gitea@v1.22.3/templates/org/team/repositories.tmpl (about) 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 <div class="ui stackable grid"> 7 {{template "org/team/sidebar" .}} 8 <div class="ui ten wide column"> 9 {{template "org/team/navbar" .}} 10 {{$canAddRemove := and $.IsOrganizationOwner (not $.Team.IncludesAllRepositories)}} 11 {{if $canAddRemove}} 12 <div class="ui attached segment tw-flex tw-flex-wrap tw-gap-2"> 13 <form class="ui form ignore-dirty tw-flex-1 tw-flex" action="{{$.OrgLink}}/teams/{{$.Team.LowerName | PathEscape}}/action/repo/add" method="post"> 14 {{.CsrfTokenHtml}} 15 <div id="search-repo-box" data-uid="{{.Org.ID}}" class="ui search"> 16 <div class="ui input"> 17 <input class="prompt" name="repo_name" placeholder="{{ctx.Locale.Tr "search.repo_kind"}}" autocomplete="off" required> 18 </div> 19 </div> 20 <button class="ui primary button tw-ml-2">{{ctx.Locale.Tr "add"}}</button> 21 </form> 22 <div class="tw-inline-block"> 23 <button class="ui primary button link-action" data-modal-confirm="{{ctx.Locale.Tr "org.teams.add_all_repos_desc"}}" data-url="{{$.OrgLink}}/teams/{{$.Team.LowerName | PathEscape}}/action/repo/addall">{{ctx.Locale.Tr "add_all"}}</button> 24 <button class="ui red button link-action" data-modal-confirm="{{ctx.Locale.Tr "org.teams.remove_all_repos_desc"}}" data-url="{{$.OrgLink}}/teams/{{$.Team.LowerName | PathEscape}}/action/repo/removeall">{{ctx.Locale.Tr "remove_all"}}</button> 25 </div> 26 </div> 27 {{end}} 28 <div class="ui{{if not $canAddRemove}} top{{end}} attached segment"> 29 <div class="flex-list"> 30 {{range .Team.Repos}} 31 <div class="flex-item tw-items-center"> 32 <div class="flex-item-leading"> 33 {{template "repo/icon" .}} 34 </div> 35 <div class="flex-item-main"> 36 <a class="flex-item-title text primary" href="{{$.Org.HomeLink}}/{{.Name | PathEscape}}"> 37 {{$.Org.Name}}/{{.Name}} 38 </a> 39 </div> 40 <div class="flex-item-trailing"> 41 {{if $canAddRemove}} 42 <form method="post" action="{{$.OrgLink}}/teams/{{$.Team.LowerName | PathEscape}}/action/repo/remove"> 43 {{$.CsrfTokenHtml}} 44 <button type="submit" class="ui red small button" name="repoid" value="{{.ID}}">{{ctx.Locale.Tr "remove"}}</button> 45 </form> 46 {{end}} 47 </div> 48 </div> 49 {{else}} 50 <div class="flex-item"> 51 <span class="text grey tw-italic">{{ctx.Locale.Tr "org.teams.repos.none"}}</span> 52 </div> 53 {{end}} 54 </div> 55 </div> 56 </div> 57 </div> 58 </div> 59 </div> 60 61 {{template "base/footer" .}}