Skip to content

Commit 6581c96

Browse files
committed
optimize user experience issues related to team list page
1 parent bb6377d commit 6581c96

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

options/locale/locale_en-US.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2795,6 +2795,7 @@ teams = Teams
27952795
code = Code
27962796
lower_members = members
27972797
lower_repositories = repositories
2798+
all_teams = All Teams
27982799
create_new_team = New Team
27992800
create_team = Create Team
28002801
org_desc = Description

templates/org/team/members.tmpl

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,19 @@
33
{{template "org/header" .}}
44
<div class="ui container">
55
{{template "base/alert" .}}
6+
{{if or .IsOrganizationOwner .IsOrganizationMember}}
7+
<div class="flex-text-block tw-justify-end tw-gap-x-1 tw-gap-y-2 tw-mb-4">
8+
{{if .IsOrganizationOwner}}
9+
<a class="ui primary button" href="{{.OrgLink}}/teams/new">{{svg "octicon-plus"}} {{ctx.Locale.Tr "org.create_new_team"}}</a>
10+
{{end}}
11+
{{if .IsOrganizationMember}}
12+
<a class="ui primary button" href="{{.OrgLink}}/teams">{{svg "octicon-people"}} {{ctx.Locale.Tr "org.all_teams"}}</a>
13+
{{end}}
14+
</div>
15+
{{end}}
16+
{{if and .IsOrganizationOwner .IsOrganizationMember}}
17+
<div class="divider"></div>
18+
{{end}}
619
<div class="ui stackable grid">
720
{{template "org/team/sidebar" .}}
821
<div class="ui ten wide column">

0 commit comments

Comments
 (0)