Extract common layout for people

This commit is contained in:
Jorge Manrubia
2025-04-04 16:40:39 +02:00
parent 42111cbf4f
commit eb63d3fc6f
3 changed files with 18 additions and 24 deletions
@@ -0,0 +1,12 @@
<div class="card__people flex gap margin-inline-start">
<div class="flex flex-column align-center">
<span class="txt-uppercase">Reported</span>
<%= avatar_tag bubble.creator, loading: :lazy, class: "avatar" %>
</div>
<div class="card__assignees flex flex-column align-center">
<span class="txt-uppercase">Assigned</span>
<%= yield %>
</div>
</div>
+3 -12
View File
@@ -1,12 +1,3 @@
<div class="card__people flex gap margin-inline-start">
<div class="flex flex-column align-center">
<span class="txt-uppercase">Reported</span>
<%= avatar_tag bubble.creator, loading: :lazy, class: "avatar" %>
</div>
<div class="card__assignees flex flex-column align-center">
<span class="txt-uppercase">Assigned</span>
<%= render "bubbles/cards/perma/assignees", bubble: bubble %>
</div>
</div>
<%= render "bubbles/cards/common/people", bubble: bubble do%>
<%= render "bubbles/cards/perma/assignees", bubble: bubble %>
<% end %>
@@ -1,12 +1,3 @@
<div class="card__people flex gap margin-inline-start">
<div class="flex flex-column align-center">
<span class="txt-uppercase">Reported</span>
<%= avatar_tag bubble.creator, loading: :lazy, class: "avatar" %>
</div>
<div class="card__assignees flex flex-column align-center">
<span class="txt-uppercase">Assigned</span>
<%= render "bubbles/cards/preview/assignees", bubble: bubble %>
</div>
</div>
<%= render "bubbles/cards/common/people", bubble: bubble do%>
<%= render "bubbles/cards/preview/assignees", bubble: bubble %>
<% end %>