{% for day in calendar.day_names %} {% endfor %} {% set markers = namespace() -%} {% set markers.first = true -%} {% for day in calendar.days -%} {% if loop.index0 % (calendar.day_names) | length == 0 -%} {% if not markers.first %} {%- else %} {%- set markers.first = false %} {%- endif %} {%- endif %} {% endfor %}
« {{ calendar.prev_year_year }} ‹ {{ calendar.prev_month_name }} {% if not calendar.has_today %} {% endif %} {{ calendar.month }} {% if not calendar.has_today %} {% endif %} {{ calendar.next_month_name }} › {{ calendar.next_year_year }} »
{{ day }}
{{ day.day }} {% for event in calendar.day_events(day, user=current_user if user_only else none) %} {% if not event.all_day %} {{ event.start_time_for_user(current_user).strftime('%H:%M') }}–{{ event.end_time_for_user(current_user).strftime('%H:%M') }} {% endif %} {{ event.title }} {% endfor %}