From 477b1e42d40e99211c044debcd940a7ef8eec6d7 Mon Sep 17 00:00:00 2001 From: Kara Engelhardt Date: Wed, 8 Apr 2026 17:03:26 +0200 Subject: [PATCH] WIP --- src/pretix/plugins/wallet/serializer.py | 0 .../pretixplugins/wallet/components/app.vue | 36 ++++++----- .../wallet/components/field-settings.vue | 55 ++++++++-------- .../wallet/components/input/input.vue | 20 ++++++ .../wallet/components/input/select.vue | 31 +++++++++ .../wallet/components/optional-select.vue | 18 ------ .../wallet/components/style-settings.vue | 42 +++++++------ .../wallet/components/text-content.vue | 63 +++++++++++++++++++ .../static/pretixplugins/wallet/index.d.ts | 41 ++++++++++++ .../static/pretixplugins/wallet/main.ts | 5 +- src/pretix/plugins/wallet/styles.py | 22 +++++-- .../templates/pretixplugins/wallet/edit.html | 5 +- src/pretix/plugins/wallet/views.py | 50 ++++++++++++--- 13 files changed, 292 insertions(+), 96 deletions(-) create mode 100644 src/pretix/plugins/wallet/serializer.py create mode 100644 src/pretix/plugins/wallet/static/pretixplugins/wallet/components/input/input.vue create mode 100644 src/pretix/plugins/wallet/static/pretixplugins/wallet/components/input/select.vue delete mode 100644 src/pretix/plugins/wallet/static/pretixplugins/wallet/components/optional-select.vue create mode 100644 src/pretix/plugins/wallet/static/pretixplugins/wallet/components/text-content.vue create mode 100644 src/pretix/plugins/wallet/static/pretixplugins/wallet/index.d.ts diff --git a/src/pretix/plugins/wallet/serializer.py b/src/pretix/plugins/wallet/serializer.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/src/pretix/plugins/wallet/static/pretixplugins/wallet/components/app.vue b/src/pretix/plugins/wallet/static/pretixplugins/wallet/components/app.vue index cb59ad70d3..e1d9d554a0 100644 --- a/src/pretix/plugins/wallet/static/pretixplugins/wallet/components/app.vue +++ b/src/pretix/plugins/wallet/static/pretixplugins/wallet/components/app.vue @@ -1,37 +1,41 @@