Wrap them both in the container so the generating state looks right

This commit is contained in:
Jason Zimdars
2025-07-22 18:15:59 -05:00
parent ab315cdd75
commit be29567718
3 changed files with 20 additions and 16 deletions
+2
View File
@@ -13,10 +13,12 @@
background-color: var(--color-selected-light);
font-style: italic;
inline-size: auto;
line-height: 1.3;
margin-inline: auto;
max-inline-size: 80ch;
padding: 1.3lh 1lh 1lh;
transition: all 300ms ease;
a {
font-weight: 500;
@@ -1,3 +1,3 @@
<div class="events__activity-summary margin-block txt-small border border-radius" id="<%= summary.key %>">
<div id="<%= summary.key %>">
<%= summary.to_html %>
</div>
+17 -15
View File
@@ -1,17 +1,19 @@
<% if day_timeline.summarized? %>
<div class="position-relative">
<%= render "events/day_timeline/activity_summary", summary: day_timeline.summary %>
<div class="events__activity-summary margin-block txt-small border border-radius">
<% if !day_timeline.summarized? %>
<div class="position-relative">
<%= render "events/day_timeline/activity_summary", summary: day_timeline.summary %>
<% if Current.user.staff? %>
<%= link_to admin_prompt_sandbox_path(day: day_timeline.day), class: "btn txt-xx-small" do %>
<%= icon_tag "bolt" %>
<span class="for-screen-reader">Prompt sandbox</span>
<% if Current.user.staff? %>
<%= link_to admin_prompt_sandbox_path(day: day_timeline.day), class: "btn txt-xx-small" do %>
<%= icon_tag "bolt" %>
<span class="for-screen-reader">Prompt sandbox</span>
<% end %>
<% end %>
<% end %>
</div>
<% else %>
<div id="<%= day_timeline.summary_key %>">
<%= auto_submit_form_with url: events_activity_summaries_path(day: day_timeline.day, **day_timeline.filter.as_params), method: :post %>
Generating summary...
</div>
<% end %>
</div>
<% else %>
<div id="<%= day_timeline.summary_key %>">
<%= auto_submit_form_with url: events_activity_summaries_path(day: day_timeline.day, **day_timeline.filter.as_params), method: :post %>
Generating summary...
</div>
<% end %>
</div>