Few more lazy loading avatars!

This commit is contained in:
David Heinemeier Hansson
2025-04-07 13:32:10 +02:00
parent 7e9b851f64
commit 86a360f6a0
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
<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, loading: :lazy, class: "avatar" %>
<%= 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">
@@ -1,6 +1,6 @@
<div class="flex" id="<%= dom_id(bubble, :assignees) %>">
<% bubble.assignees.each do |assignee| %>
<%= avatar_tag assignee, loading: :lazy, class: "avatar" %>
<%= avatar_tag assignee, class: "avatar" %>
<% end %>
<div class="position-relative" data-controller="dialog" data-action="keydown.esc->dialog#close click@document->dialog#closeOnClickOutside">
@@ -1,7 +1,7 @@
<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" %>
<%= avatar_tag bubble.creator, class: "avatar" %>
</div>
<div class="card__assignees flex flex-column align-center">
@@ -1,7 +1,7 @@
<%= turbo_frame_tag bubble, :assignees do %>
<div class="flex">
<% bubble.assignees.each do |assignee| %>
<%= avatar_tag assignee, loading: :lazy, class: "avatar" %>
<%= avatar_tag assignee, class: "avatar" %>
<% end %>
<div class="position-relative" data-controller="dialog" data-action="keydown.esc->dialog#close click@document->dialog#closeOnClickOutside">