From b125a899de12a2e524fe5e46fe5c2aa82d988810 Mon Sep 17 00:00:00 2001 From: Victor Ghita <tomi.gvf@gmail.com> Date: Thu, 14 Dec 2023 12:10:51 +0100 Subject: [PATCH] Add badge type to user card on hover --- app/views/badges/_badge.html.erb | 3 ++- app/views/users/_common_card.html.erb | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/views/badges/_badge.html.erb b/app/views/badges/_badge.html.erb index 06674114b..73b6b2224 100644 --- a/app/views/badges/_badge.html.erb +++ b/app/views/badges/_badge.html.erb @@ -3,6 +3,7 @@ <% end %> <% is_small ||= false %> +<% badge_type ||= '' %> <span class="tooltip" id="<%= dom_id badge %>"> <span class="user-badge <%= css_class if defined?(css_class) %>"> @@ -13,7 +14,7 @@ </span> <span style="white-space: normal;" class="tooltip-text"> <%= is_small ? - "This user has been awarded the '#{badge.title}' badge." + "This user was awarded a #{badge_type} '#{badge.title}' badge." : badge.description %> </span> </span> \ No newline at end of file diff --git a/app/views/users/_common_card.html.erb b/app/views/users/_common_card.html.erb index ebfa4217d..21c7af016 100644 --- a/app/views/users/_common_card.html.erb +++ b/app/views/users/_common_card.html.erb @@ -41,7 +41,8 @@ <% end %> <% if !user.pinned_badge.nil? && SiteSetting['UserCardDetailsBadge'] %> <span class="badge"> - <%= render user.pinned_badge.badge, css_class: "#{user.pinned_badge.badge_type}-badge", is_small: true %> + <%= render user.pinned_badge.badge, css_class: "#{user.pinned_badge.badge_type}-badge", is_small: true, + badge_type: user.pinned_badge.badge_type %> </span> <% end %> <% end %> -- GitLab