]> git.openstreetmap.org Git - rails.git/blob - app/views/changesets/_changeset_line.html.erb
Simplify changeset icon definitions
[rails.git] / app / views / changesets / _changeset_line.html.erb
1 <div class="changeset_line d-flex gap-2">
2   <span class="me-auto">
3     <%= yield %>
4   </span>
5
6   <% if num_changes %>
7     <%= tag.span :class => ["d-flex align-items-baseline gap-1", { "opacity-50" => num_changes.zero? }],
8                  :title => t(".changes", :count => num_changes) do %>
9       <%= num_changes %>
10       <%= inline_svg_tag "icons/pencil.svg" %>
11     <% end %>
12   <% end %>
13
14   <% if num_comments %>
15     <%= tag.span :class => ["changeset_num_comments d-flex align-items-baseline gap-1 justify-content-end", { "opacity-50" => num_comments.zero? }],
16                  :title => t(".comments", :count => num_comments) do %>
17       <%= num_comments %>
18       <%= inline_svg_tag "icons/comment.svg", :fill => num_comments.zero? ? "none" : "currentColor" %>
19     <% end %>
20   <% end %>
21 </div>