From 4adee80f58e5178a65e3cfe9c63eadfd102d2acb Mon Sep 17 00:00:00 2001 From: wxiaoguang Date: Sat, 18 Apr 2026 00:03:55 +0800 Subject: [PATCH] Fix team member avatar size and add tooltip (#37253) 1. Make team member avatar size=32 2. Add tooltip to the avatar --- templates/org/home.tmpl | 2 +- templates/org/team/sidebar.tmpl | 4 ++-- templates/org/team/teams.tmpl | 8 ++++---- templates/shared/user/avatarlink.tmpl | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/templates/org/home.tmpl b/templates/org/home.tmpl index b7d037c9e1c..cc8dae50bc3 100644 --- a/templates/org/home.tmpl +++ b/templates/org/home.tmpl @@ -63,7 +63,7 @@ {{$isMember := .IsOrganizationMember}} {{range .Members}} {{if or $isMember (call $.IsPublicMember .ID)}} - {{ctx.AvatarUtils.Avatar . 48}} + {{template "shared/user/avatarlink" dict "user" . "size" 32 "tooltip" true}} {{end}} {{end}} diff --git a/templates/org/team/sidebar.tmpl b/templates/org/team/sidebar.tmpl index 8678ed74544..750a20ec119 100644 --- a/templates/org/team/sidebar.tmpl +++ b/templates/org/team/sidebar.tmpl @@ -4,14 +4,14 @@
{{if .Team.IsMember ctx $.SignedUser.ID}}
-
{{else if .IsOrganizationOwner}}
- +
{{end}}
diff --git a/templates/org/team/teams.tmpl b/templates/org/team/teams.tmpl index 5ea15068fe4..74f939dc0e0 100644 --- a/templates/org/team/teams.tmpl +++ b/templates/org/team/teams.tmpl @@ -17,23 +17,23 @@
{{.Name}}
- {{ctx.Locale.Tr "view"}} + {{ctx.Locale.Tr "view"}} {{if .IsMember ctx $.SignedUser.ID}}
-
{{else if $.IsOrganizationOwner}}
- +
{{end}}
{{range .Members}} - {{template "shared/user/avatarlink" dict "user" .}} + {{template "shared/user/avatarlink" dict "user" . "size" 32 "tooltip" true}} {{end}}
diff --git a/templates/shared/user/avatarlink.tmpl b/templates/shared/user/avatarlink.tmpl index eb6fdf85098..d697f32355e 100644 --- a/templates/shared/user/avatarlink.tmpl +++ b/templates/shared/user/avatarlink.tmpl @@ -1 +1 @@ -{{ctx.AvatarUtils.Avatar .user (or .size 20)}} +{{ctx.AvatarUtils.Avatar .user (or .size 20)}}