diff --git a/src/pretix/base/settings.py b/src/pretix/base/settings.py index e83cbe076..3e35c0ae8 100644 --- a/src/pretix/base/settings.py +++ b/src/pretix/base/settings.py @@ -2608,6 +2608,15 @@ Your {organizer} team""")) label=_("Use round edges"), ) }, + 'widget_use_native_spinners': { + 'default': 'False', + 'type': bool, + 'form_class': forms.BooleanField, + 'serializer_class': serializers.BooleanField, + 'form_kwargs': dict( + label=_("Use native spinners in the widget instead of custom ones for numeric inputs such as quantity."), + ) + }, 'primary_font': { 'default': 'Open Sans', 'type': str, diff --git a/src/pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html b/src/pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html index 744b35ac1..5dc2fe9eb 100644 --- a/src/pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html +++ b/src/pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html @@ -190,7 +190,9 @@ {% else %} - + + + + {% endif %} {% else %} @@ -319,7 +323,9 @@ {% else %} - + + + + {% endif %} {% else %} diff --git a/src/pretix/presale/templates/pretixpresale/event/fragment_product_list.html b/src/pretix/presale/templates/pretixpresale/event/fragment_product_list.html index 0309e0306..bb9d93f3f 100644 --- a/src/pretix/presale/templates/pretixpresale/event/fragment_product_list.html +++ b/src/pretix/presale/templates/pretixpresale/event/fragment_product_list.html @@ -197,15 +197,19 @@ {% else %} - +
+ + + +
{% endif %} {% else %} @@ -334,17 +338,21 @@ {% else %} - +
+ + + +
{% endif %} {% else %} diff --git a/src/pretix/presale/templates/pretixpresale/event/voucher.html b/src/pretix/presale/templates/pretixpresale/event/voucher.html index 6c8d59b97..9d6454501 100644 --- a/src/pretix/presale/templates/pretixpresale/event/voucher.html +++ b/src/pretix/presale/templates/pretixpresale/event/voucher.html @@ -254,12 +254,16 @@ {% else %} - + + + + {% endif %} {% else %} {% else %} - + + + + {% endif %} {% else %}