From d103d8782bb7ce16d2b68616077b8de33860b759 Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Wed, 14 May 2025 10:01:16 +0200 Subject: [PATCH] [A11y] fix calendar nav dropdown (#5078) * [A11y] fix calendar nav dropdown * update organizer calender * keep cal-nav on one line * simplify html * unify calendar layouts * fix rounding issue with .input-group select+button * add comment to explain complex css * fix calendar dropdown due to too broad css-selector * reduce spacing of top-nav * fix input-group-btn double line through rounding issue --- .../event/fragment_subevent_calendar.html | 45 +++--- .../fragment_subevent_calendar_week.html | 87 ++++++----- .../pretixpresale/fragment_calendar.html | 2 +- .../fragment_event_list_filter.html | 1 + .../pretixpresale/organizers/calendar.html | 122 +++++++++------ .../organizers/calendar_day.html | 116 +++++++++----- .../organizers/calendar_week.html | 141 +++++++++++------- .../pretixpresale/organizers/index.html | 14 +- src/pretix/static/pretixpresale/js/ui/main.js | 13 +- .../static/pretixpresale/scss/_calendar.scss | 43 +++++- .../static/pretixpresale/scss/_event.scss | 18 ++- .../static/pretixpresale/scss/_forms.scss | 4 + .../static/pretixpresale/scss/main.scss | 2 +- 13 files changed, 386 insertions(+), 222 deletions(-) diff --git a/src/pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html b/src/pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html index fa7ed7e82..9d15cbb8d 100644 --- a/src/pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html +++ b/src/pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html @@ -1,44 +1,55 @@ {% load i18n %} {% load eventurl %} +{% load icon %} {% load urlreplace %}