From bff0f54bf8173f35b8f95de76f97719890f62cbb Mon Sep 17 00:00:00 2001 From: luelista Date: Thu, 9 Oct 2025 17:02:45 +0200 Subject: [PATCH] Fix formset widths (#5530) * Remove explicitly specified width for formset-forms With that style, all formset rows were a fix pixels less wide than surrounding content * Set select2 width to 100% so they adapt when browser window is resized --- src/pretix/static/pretixcontrol/js/ui/main.js | 1 + src/pretix/static/pretixcontrol/scss/_forms.scss | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/pretix/static/pretixcontrol/js/ui/main.js b/src/pretix/static/pretixcontrol/js/ui/main.js index 95f321fe8..a78a9acfe 100644 --- a/src/pretix/static/pretixcontrol/js/ui/main.js +++ b/src/pretix/static/pretixcontrol/js/ui/main.js @@ -485,6 +485,7 @@ var form_handlers = function (el) { theme: "bootstrap", language: $("body").attr("data-select2-locale"), data: JSON.parse($(this.getAttribute('data-select2-src')).text()), + width: '100%', }).val(selectedValue).trigger('change'); }); diff --git a/src/pretix/static/pretixcontrol/scss/_forms.scss b/src/pretix/static/pretixcontrol/scss/_forms.scss index c3bb65050..d096df830 100644 --- a/src/pretix/static/pretixcontrol/scss/_forms.scss +++ b/src/pretix/static/pretixcontrol/scss/_forms.scss @@ -63,10 +63,6 @@ td > .form-group > .checkbox { @include box-shadow(none); } -div[data-formset-body], div[data-formset-form], div[data-nested-formset-form], div[data-nested-formset-body], details[data-formset-form] { - width: 100%; -} - .form-plugins .panel-title { line-height: 34px; }