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
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>
|
|
|