diff --git a/src/pretix/static/pretixpresale/scss/_forms.scss b/src/pretix/static/pretixpresale/scss/_forms.scss index 63f815e88a..60455f8e47 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;