You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

44 lines
1.3 KiB

<% total_minutes = @total_minutes.to_i %>
<% remaining_minutes = @remaining_total.to_i %>
<% completed_percent = @completed_percent.to_f %>
<div class="col-sm-6 col-lg-3">
<div class="card shadow-sm text-center">
<div class="card-body">
<h5 class="card-title">🕒 Gesamtzeit</h5>
<p class="display-6"><%= total_minutes / 60 %>h <%= total_minutes % 60 %>min</p>
</div>
</div>
</div>
<div class="col-sm-6 col-lg-3">
<div class="card shadow-sm text-center">
<div class="card-body">
<h5 class="card-title">🚧 Offen</h5>
<p class="display-6 text-warning"><%= remaining_minutes / 60 %>h</p>
</div>
</div>
</div>
<div class="col-sm-6 col-lg-3">
<div class="card shadow-sm text-center">
<div class="card-body">
<h5 class="card-title">✅ Erledigt</h5>
<p class="display-6 text-success"><%= completed_percent %>%</p>
</div>
</div>
</div>
<div class="col-sm-6 col-lg-3">
<div class="card shadow-sm text-center">
<div class="card-body">
<h5 class="card-title">📅 Letzter Eintrag</h5>
<% if @last_entry.present? %>
<p class="display-6 text-muted"><%= l(@last_entry.date, format: :long) %></p>
<% else %>
<p class="display-6 text-muted">—</p>
<% end %>
</div>
</div>
</div>