From 6581c967148e614cb3fc26e0003847181c8dc3e0 Mon Sep 17 00:00:00 2001 From: Kerwin Bryant Date: Sun, 1 Jun 2025 16:34:30 +0000 Subject: [PATCH] optimize user experience issues related to team list page --- options/locale/locale_en-US.ini | 1 + templates/org/team/members.tmpl | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/options/locale/locale_en-US.ini b/options/locale/locale_en-US.ini index f7c2e5049bb..6a094f2e747 100644 --- a/options/locale/locale_en-US.ini +++ b/options/locale/locale_en-US.ini @@ -2795,6 +2795,7 @@ teams = Teams code = Code lower_members = members lower_repositories = repositories +all_teams = All Teams create_new_team = New Team create_team = Create Team org_desc = Description diff --git a/templates/org/team/members.tmpl b/templates/org/team/members.tmpl index 5433f01530f..cf84e3a15c3 100644 --- a/templates/org/team/members.tmpl +++ b/templates/org/team/members.tmpl @@ -3,6 +3,19 @@ {{template "org/header" .}}
{{template "base/alert" .}} + {{if or .IsOrganizationOwner .IsOrganizationMember}} +
+ {{if .IsOrganizationOwner}} + {{svg "octicon-plus"}} {{ctx.Locale.Tr "org.create_new_team"}} + {{end}} + {{if .IsOrganizationMember}} + {{svg "octicon-people"}} {{ctx.Locale.Tr "org.all_teams"}} + {{end}} +
+ {{end}} + {{if and .IsOrganizationOwner .IsOrganizationMember}} +
+ {{end}}
{{template "org/team/sidebar" .}}