From f676a775363bb0f33999cef632e869f555f2981b Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Wed, 7 May 2025 12:04:27 +0200 Subject: [PATCH] Remove line-break before "required" in label on small screens (#5074) --- .../static/pretixpresale/scss/_forms.scss | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/pretix/static/pretixpresale/scss/_forms.scss b/src/pretix/static/pretixpresale/scss/_forms.scss index 63f815e88..60455f8e4 100644 --- a/src/pretix/static/pretixpresale/scss/_forms.scss +++ b/src/pretix/static/pretixpresale/scss/_forms.scss @@ -143,13 +143,15 @@ output { .label-required { color: $text-muted; - display: block; + display: inline; font-weight: normal; font-style: normal; font-size: 85%; } -.checkbox .label-required { - display: inline; +.has-error .label-required { + color: inherit; +} +.label-required { &:before { content: " ("; } @@ -157,6 +159,17 @@ output { content: ")"; } } +@media (min-width: $screen-md-min) { + .form-group:not(:has(.checkbox)) { + .label-required { + display: block; + } + .label-required:before, + .label-required:after { + content: ""; + } + } +} .form-control-text { padding-top: 7px;