Files
fizzy/app/views/events/day_timeline/_column.html.erb
T
2025-11-05 13:41:12 +01:00

18 lines
818 B
Plaintext

<% column = event_columns(event_type, day_timeline) %>
<div class="events__column">
<h3 class="events__column-header"><%= column[:title] %></h3>
<% column[:events].group_by { it.created_at.hour }.each do |hour, events| %>
<%= event_cluster_tag(hour, column[:index]) do %>
<%= render partial: "events/event", collection: events, cached: true %>
<%= local_datetime_tag events.first.created_at, class: "event__timestamp txt-small translucent" %>
<% end %>
<% end %>
<% if column[:events].count < column[:full_events_count] %>
<div class="events__column-footer fill-highlight txt-x-small border-radius" style="grid-column-start: <%= column[:index] %>">
Showing the 100 most recent (<%= column[:full_events_count] - column[:events].count %> are hidden)
</div>
<% end %>
</div>