Show monthly stats in calendar view

This commit is contained in:
Peter Stockings
2026-02-01 10:55:28 +11:00
parent a59cef5c95
commit bc2a350e90
3 changed files with 46 additions and 2 deletions

View File

@@ -39,7 +39,32 @@
</span>
</div>
<div class="mr-4">
<div class="flex items-center space-x-2 mr-4">
{% if view == 'month' %}
<div
class="hidden lg:flex items-center space-x-3 text-xs font-medium text-gray-500 border-l border-gray-200 pl-4 h-6">
<div class="flex items-center">
<span class="text-blue-600 mr-1">{{ summary_stats.total_workouts }}</span>
<span class="uppercase tracking-wider">Workouts</span>
</div>
<div class="flex items-center">
<span class="text-blue-600 mr-1">{{ summary_stats.total_sets }}</span>
<span class="uppercase tracking-wider">Sets</span>
</div>
{% if summary_stats.total_workouts > 0 %}
<div class="flex items-center">
<span class="text-blue-600 mr-1">{{ (summary_stats.total_sets / summary_stats.total_workouts) |
round(1) }}</span>
<span class="uppercase tracking-wider">Sets/Session</span>
</div>
{% endif %}
<div class="flex items-center">
<span class="text-blue-600 mr-1">{{ summary_stats.total_exercises }}</span>
<span class="uppercase tracking-wider">Exercises</span>
</div>
</div>
{% endif %}
{{ render_partial('partials/custom_select.html',
name='view',
options=[