Show in-progress multi-day events on the calendar.
Closes #32. Keep an event upcoming until its end date (and end time, when set) has passed, and render the Past tab from past events.
This commit is contained in:
1 parent
531d97f3fc
commit
0048bf7cc2
3 files changed
+81
-15
No files matched your search
@@ -114,7 +114,7 @@
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
<div class="mb-3">
|
||||
<p class="mb-1"><i class="bi bi-calendar-event text-success me-2"></i><strong>Date:</strong> {{ event.start_date }}</p>
|
||||
<p class="mb-1"><i class="bi bi-calendar-event text-success me-2"></i><strong>Date:</strong> {% if event.end_date and event.end_date != event.start_date %}{{ event.start_date }} – {{ event.end_date }}{% else %}{{ event.start_date }}{% endif %}</p>
|
||||
{% if event.time_range_display %}
|
||||
<p class="mb-1"><i class="bi bi-clock text-success me-2"></i><strong>Time:</strong> {{ event.time_range_display }}</p>
|
||||
{% endif %}
|
||||
@@ -144,7 +144,7 @@
|
||||
<div class="tab-pane fade" id="past" role="tabpanel">
|
||||
<div class="row g-4">
|
||||
<!-- Past Event 1 -->
|
||||
{% for event in future_events %}
|
||||
{% for event in past_events %}
|
||||
<div class="col-lg-6">
|
||||
<div class="card h-100 shadow-sm">
|
||||
<div class="card-header bg-secondary text-white">
|
||||
@@ -160,7 +160,7 @@
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
<div class="mb-3">
|
||||
<p class="mb-1"><i class="bi bi-calendar-event text-secondary me-2"></i><strong>Date:</strong> {{ event.start_date }}</p>
|
||||
<p class="mb-1"><i class="bi bi-calendar-event text-secondary me-2"></i><strong>Date:</strong> {% if event.end_date and event.end_date != event.start_date %}{{ event.start_date }} – {{ event.end_date }}{% else %}{{ event.start_date }}{% endif %}</p>
|
||||
{% if event.time_range_display %}
|
||||
<p class="mb-1"><i class="bi bi-clock text-secondary me-2"></i><strong>Time:</strong> {{ event.time_range_display }}</p>
|
||||
{% endif %}
|
||||
|
||||
Reference in new issue
Block a user