[calendar] Keep query params when navigating
This commit is contained in:
@ -166,19 +166,18 @@ header.navbar { display: none !important; }
|
||||
{% block content %}
|
||||
<div class="calendar-wrapper">
|
||||
<div class="filter-bar">
|
||||
<a href="?date={{ current_month }}"
|
||||
<a href="?date={{ year }}-{{ month|stringformat:'02d' }}"
|
||||
{% if not active_filter %}class="active"{% endif %}>All</a>
|
||||
{% for mt in media_types %}
|
||||
<a href="?date={{ current_month }}&media_type={{ mt.name }}"
|
||||
<a href="?date={{ year }}-{{ month|stringformat:'02d' }}&media_type={{ mt.name }}"
|
||||
{% if active_filter == mt.name %}class="active"{% endif %}>{{ mt.emoji }} {{ mt.name }}</a>
|
||||
{% endfor %}
|
||||
<a href="/" class="home-btn">Home</a>
|
||||
</div>
|
||||
<div class="calendar-grid">
|
||||
<div class="month-banner">
|
||||
<a href="?date={{ prev_month }}">←</a>
|
||||
<a href="?date={{ prev_month }}{% if active_filter %}&media_type={{ active_filter }}{% endif %}">←</a>
|
||||
{{ month_name }} {{ year }}
|
||||
<a href="?date={{ next_month }}">→</a>
|
||||
<a href="?date={{ next_month }}{% if active_filter %}&media_type={{ active_filter }}{% endif %}">→</a>
|
||||
</div>
|
||||
|
||||
{% for name in day_names %}
|
||||
@ -202,9 +201,10 @@ header.navbar { display: none !important; }
|
||||
{% endfor %}
|
||||
|
||||
<div class="calendar-footer">
|
||||
<a href="?date={{ prev_month }}">← Previous</a>
|
||||
<a href="?date={{ current_month }}">Today</a>
|
||||
<a href="?date={{ next_month }}">Next →</a>
|
||||
<a href="/">Home</a>
|
||||
<a href="?date={{ prev_month }}{% if active_filter %}&media_type={{ active_filter }}{% endif %}">← Previous</a>
|
||||
<a href="?date={{ current_month }}{% if active_filter %}&media_type={{ active_filter }}{% endif %}">Today</a>
|
||||
<a href="?date={{ next_month }}{% if active_filter %}&media_type={{ active_filter }}{% endif %}">Next →</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user