mirror of
https://github.com/Freika/dawarich.git
synced 2026-01-11 09:41:40 -05:00
31 lines
1.2 KiB
Text
31 lines
1.2 KiB
Text
<div id="<%= dom_id stat %>" class="card w-full bg-base-200 shadow-xl">
|
|
<div class="card-body">
|
|
<div class="flex justify-between items-center">
|
|
<h2 class="card-title">
|
|
<%= link_to map_url(timespan(stat.month, stat.year)), class: "underline hover:no-underline text-#{header_colors.sample}" do %>
|
|
<%= Date::MONTHNAMES[stat.month] %>
|
|
<% end %>
|
|
</h2>
|
|
|
|
<div class="gap-2">
|
|
<span class='text-xs text-gray-500'>Last update <%= human_date(stat.updated_at) %></span>
|
|
<%= link_to '🔄', update_year_month_stats_path(stat.year, stat.month), data: { turbo_method: :put }, class: 'text-sm text-gray-500 hover:underline' %>
|
|
</div>
|
|
</div>
|
|
<p><%= number_with_delimiter stat.distance %><%= current_user.safe_settings.distance_unit %></p>
|
|
<% if DawarichSettings.reverse_geocoding_enabled? %>
|
|
<div class="card-actions justify-end">
|
|
<%= countries_and_cities_stat_for_month(stat) %>
|
|
</div>
|
|
<% end %>
|
|
<% if stat.daily_distance %>
|
|
<%= column_chart(
|
|
stat.daily_distance,
|
|
height: '100px',
|
|
suffix: " #{current_user.safe_settings.distance_unit}",
|
|
xtitle: 'Days',
|
|
ytitle: 'Distance'
|
|
) %>
|
|
<% end %>
|
|
</div>
|
|
</div>
|