summaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorGo MAEDA <maeda@farend.jp>2025-01-23 06:48:35 +0000
committerGo MAEDA <maeda@farend.jp>2025-01-23 06:48:35 +0000
commit6119b0bc72b75b3135a07c5875601bc0fde3f590 (patch)
tree66ea28570250b9578d806bdad9e0b46e2ab0bbc5 /app
parent0e9753c9fd47cf299ae5f87f28c2030518db6fca (diff)
downloadredmine-6119b0bc72b75b3135a07c5875601bc0fde3f590.tar.gz
redmine-6119b0bc72b75b3135a07c5875601bc0fde3f590.zip
Fix the members list table layout breaks due to .icon class on td elements (#42126).
Patch by Katsuya HIDAKA (user:hidakatsuya). git-svn-id: https://svn.redmine.org/redmine/trunk@23461 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app')
-rw-r--r--app/assets/stylesheets/application.css2
-rw-r--r--app/views/projects/settings/_members.html.erb8
2 files changed, 6 insertions, 4 deletions
diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css
index 8a61f51da..68dab7104 100644
--- a/app/assets/stylesheets/application.css
+++ b/app/assets/stylesheets/application.css
@@ -437,7 +437,7 @@ tr.version.closed, tr.version.closed a { color: #999; }
tr.version:not(.shared) td.name { padding-left: 20px; }
tr.version td.date, tr.version td.status, tr.version td.sharing { text-align: center; white-space:nowrap; }
-tr.member td.icon-user, #principals_for_new_member .icon-user {background:transparent;}
+tr.member .icon-user, #principals_for_new_member .icon-user {background:transparent;}
#principals_for_new_member svg, #principals_for_new_member img {margin-right: 4px;}
tr.user td {width:13%;white-space: nowrap;}
diff --git a/app/views/projects/settings/_members.html.erb b/app/views/projects/settings/_members.html.erb
index 6e13808b6..abe4ed996 100644
--- a/app/views/projects/settings/_members.html.erb
+++ b/app/views/projects/settings/_members.html.erb
@@ -19,9 +19,11 @@
<% members.each do |member| %>
<% next if member.new_record? %>
<tr id="member-<%= member.id %>" class="member">
- <td class="name icon icon-<%= member.principal.class.name.downcase %>">
- <%= principal_icon(member.principal) %>
- <%= link_to_user member.principal %>
+ <td class="name">
+ <span class="icon">
+ <%= principal_icon(member.principal) %>
+ <%= link_to_user member.principal %>
+ </span>
</td>
<td class="roles">
<span id="member-<%= member.id %>-roles"><%= member.roles.sort.collect(&:to_s).join(', ') %></span>