From 225b2452bdcd7b187878f52e675853ee2679e032 Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Thu, 15 May 2025 12:32:23 +0200 Subject: [PATCH] [A11y] underline inline-links (#5102) --- .../templates/pretixpresale/event/base.html | 5 +++-- .../templates/pretixpresale/organizers/base.html | 2 +- src/pretix/static/pretixpresale/scss/main.scss | 15 +++++++++++++++ 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/pretix/presale/templates/pretixpresale/event/base.html b/src/pretix/presale/templates/pretixpresale/event/base.html index 272149b7c1..3d39d2217f 100644 --- a/src/pretix/presale/templates/pretixpresale/event/base.html +++ b/src/pretix/presale/templates/pretixpresale/event/base.html @@ -94,10 +94,11 @@ {% else %}

- {{ event.name }} + {{ event.name }} {% if request.event.settings.show_dates_on_frontpage and not event.has_subevents %} - {{ event.get_date_range_display_as_html }} + {{ event.get_date_range_display_as_html }} {% endif %} +

{% endif %} diff --git a/src/pretix/presale/templates/pretixpresale/organizers/base.html b/src/pretix/presale/templates/pretixpresale/organizers/base.html index f83ea52138..8d75455784 100644 --- a/src/pretix/presale/templates/pretixpresale/organizers/base.html +++ b/src/pretix/presale/templates/pretixpresale/organizers/base.html @@ -62,7 +62,7 @@ class="organizer-logo" /> {% else %} -

{{ organizer.name }}

+

{{ organizer.name }}

{% endif %} {% if organizer.settings.locales|length > 1 or request.organizer.settings.customer_accounts %} diff --git a/src/pretix/static/pretixpresale/scss/main.scss b/src/pretix/static/pretixpresale/scss/main.scss index 937983cb7f..2f1565e86e 100644 --- a/src/pretix/static/pretixpresale/scss/main.scss +++ b/src/pretix/static/pretixpresale/scss/main.scss @@ -108,7 +108,22 @@ pre { font-size: $font-size-base; } +/* make all links in textflow underlined */ +h1, h2, h3, h4, h5, h6, p, li { + a:not(.btn) { + text-decoration: underline; + } +} +a.no-underline:link, nav li a:link { + text-decoration: none; +} +a.no-underline:hover, nav li a:hover { + text-decoration: underline; +} +.help-block a { + color: inherit; +} /* See https://github.com/pretix/pretix/pull/761 */