Files
fizzy/app/views/bubbles/cards/_mini.html.erb
T
David Heinemeier Hansson 86a360f6a0 Few more lazy loading avatars!
2025-04-07 13:32:10 +02:00

23 lines
1023 B
Plaintext

<div class="card card--mini shadow border flex gap position-relative txt-align-start full-width border-radius" style="view-transition-name: <%= dom_id(bubble, :ticket) %>;">
<%= avatar_image_tag bubble.creator, class: "avatar" %>
<div class="card__body flex flex-column gap-half full-width flex-item-grow min-width max-width">
<h3 class="card__title">
<%= bubble_title(bubble) %>
</h3>
<div class="txt-small overflow-ellipsis txt-uppercase"><%= "Added to #{bubble.bucket.name} by #{bubble.creator.name}" %>
<%= local_datetime_tag(bubble.created_at, style: :daysago) %>
</div>
<div class="card__stuff flex align-center gap">
<%= render "bubbles/cards/mini/assignees", bubble: bubble %>
<div class="overflow-ellipsis"><%= render "bubbles/cards/mini/tags", bubble: bubble %></div>
</div>
</div>
<%= link_to bucket_bubble_path(bubble.bucket, bubble), class: "card__link" do %>
<span class="for-screen-reader"><%= bubble_title(bubble) %></span>
<% end %>
</div>