Raphael Michel
eb92e4d8e6
Render progress info on non-javascript fallback page for celery tasks ( #4452 )
...
* Render progress info on non-javascript fallback page for celery tasks
* Review notes
2024-09-17 13:29:27 +02:00
Richard Schreiber
2b84c8d7a7
Fix CSS vars naming prefix
2024-06-28 09:36:26 +02:00
Raphael Michel
c99d93a078
CSS: Fix minor bugs
2024-06-25 15:55:48 +02:00
Raphael Michel
9e20fac0da
CSS: Fix handling of white background
2024-06-25 15:22:16 +02:00
Raphael Michel
f0a06cd9fe
Replace SCSS compilation with CSS variables ( #4191 )
...
* Replace SCSS compilation with CSS variables
* Update tests
* Update src/pretix/presale/style.py
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/presale/context.py
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/presale/views/widget.py
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/presale/context.py
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/static/pretixbase/scss/_variables.scss
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Last minor changes
* Rename file
---------
Co-authored-by: Mira <weller@rami.io >
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-06-25 13:01:20 +02:00
Raphael Michel
ebda10542e
Add IE11 banner to frontend ( #4207 )
2024-06-10 14:29:17 +02:00
Mira
b638c00952
Time machine mode [Z#23129725] ( #3961 )
...
Allows organizers to test their shop as if it were a different date and time.
Implemented using a time_machine_now() function which is used instead of regular now(), which can overlay the real date time with a value from a ContextVar, assigned from a session value in EventMiddleware.
For more information, see doc/development/implementation/timemachine.rst
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2024-05-17 10:52:17 +02:00
Richard Schreiber
9ab2e61c31
Widget: fix quantity cut-off on very narrow screens (Z#23141650) ( #3944 )
...
* Widget: fix quantity cut-off on very narrow screens
* align price to left
* fix columns on mobile screens (missing clearfix)
* use min-width instead
2024-03-01 09:56:48 +01:00
Phin Wolkwitz
cb17d80b63
Widget: Fix variations collapse indicator placement ( #3883 )
2024-02-12 13:51:25 +01:00
Phin Wolkwitz
365ccf159e
Widget: Change text when expanding variations (Z#23141075) ( #3852 )
...
* Add text change to variation toggle
* Add svg caret
* Fix svg and css
* update caret-svg, add fill-link-color and animation
* Use computed property for link text
* Rename variable according to code review
* Improve texts
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-02-09 13:29:40 +01:00
Raphael Michel
8c24209e55
Allow image icons in info-row on start page
2024-01-04 16:22:55 +01:00
Richard Schreiber
69c2a1b3c2
UI: Improve panel collapse visibility (Z#23132549) ( #3709 )
...
* Move collapse indicator in panels before label
* only hide collapse indicator in panel titles
* remove unneeded collapse-indicators in pretix-control
* remove unneeded collapse-indicators in presale
* move collapse-indicator to left in variants-toggle-button
* remove chevron and use default collapse-indicator in control-variants
2023-11-13 14:23:28 +01:00
Raphael Michel
e73e5e0340
Bank transfer: Discourage payments before an order code exists (Z#23135042) ( #3692 )
...
* Bank transfer: Discourage payments befor an order code exists
* Update src/pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html
Co-authored-by: Mira <weller@rami.io >
---------
Co-authored-by: Mira <weller@rami.io >
2023-11-10 17:20:00 +01:00
Raphael Michel
d7aa94d6ae
Add public filters based on meta data ( #3673 )
...
* Add public filters based on meta data
* Fix licenseheaders
* ignore empty values
* Fix tests
* Full non-widget implementation
* Widget support
* Add a few tests
* Allow to reorder properties
* Fix isort
* Allow to opt-out for specific events
* Fix name clash between new and old field to make migration feasible
2023-11-10 12:10:01 +01:00
Richard Schreiber
3a26d6173e
Widget: add single-item-select shopping cart (Z#23131246) ( #3633 )
2023-10-16 10:56:00 +02:00
Richard Schreiber
66ae5d1af2
Widget: fix running different versions of Vue on the same page
2023-09-14 10:31:18 +02:00
Martin Gross
41cded095c
PProv: Implement detection of wallets such as Google Pay and Apple Pay ( #3444 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-07-11 11:51:43 +02:00
Richard Schreiber
1d49c98cf2
Widget: add lightbox for product images (Z#23123811) ( #3439 )
2023-06-29 12:23:00 +02:00
Richard Schreiber
1897bd4b26
Cart: make single-select checkbox look like a button
2023-06-06 08:53:35 +02:00
Richard Schreiber
413fabd821
Product list: add border to disabled spinner buttons ( #3359 )
2023-06-02 20:04:42 +02:00
Raphael Michel
6fac1aeb62
Add new gift card to orderposition relationship ( #3291 )
2023-05-09 09:54:46 +02:00
Richard Schreiber
1d0eb81659
Widget & Cart: Add custom number spinners for item quantity
2023-05-08 11:38:44 +02:00
Richard Schreiber
38e826724f
Cart: Add sneak-peek preview ( #3259 )
2023-04-26 14:43:23 +02:00
Raphael Michel
ecb2865cb8
Widget: Add hidden location in detail view
2023-04-05 11:22:40 +02:00
Richard Schreiber
fbca5e3ab1
Widget: fix centering for close-svg ( #3192 )
2023-03-29 11:04:36 +02:00
Raphael Michel
2b0f754f4b
Widget: improve accessibility with aria-label and role=button ( #3179 )
...
Including fixes for previous commit
2023-03-28 15:14:49 +02:00
Raphael Michel
aaebcae12b
Revert "Widget: improve accessibility with aria-label and role=button ( #3179 )"
...
This reverts commit 2b479f59d5 .
2023-03-28 15:03:14 +02:00
Raphael Michel
550826af76
Widget: Support for low availability in mobile calendar mode
2023-03-28 10:09:13 +02:00
Richard Schreiber
2b479f59d5
Widget: improve accessibility with aria-label and role=button ( #3179 )
2023-03-28 09:49:15 +02:00
Richard Schreiber
5ad0f92776
Widget: fix close-icon position
2023-03-21 08:46:55 +01:00
Richard Schreiber
c7060d188f
Product list: Indent variations, improve alignment of price and quantity ( #3135 )
2023-03-03 14:26:11 +01:00
Raphael Michel
18986caa49
Attendee ticket page: Allow to hide prices ( #3104 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-02-09 14:37:10 +01:00
Richard Schreiber
ba2c6e1e58
Event index: Increase white-space for products and headlines ( #3092 )
2023-02-07 15:03:28 +01:00
Raphael Michel
8bba1a2ea6
Fix #1251 -- Event list/calendar: Show "event almost sold out" state ( #3063 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-02-01 13:20:06 +01:00
Richard Schreiber
ce79647289
Shop header: Fix logo link outline to contain image (Z#23115320)
2023-01-26 07:41:50 +01:00
Raphael Michel
0b708067de
Widget: Support for seated waiting list
2022-12-21 12:17:32 +01:00
Richard Schreiber
5e963d87d9
Presale: Improve visibiltity of edit links on order confirm/details page (Z#23108817)
2022-12-15 11:22:28 +01:00
Richard Schreiber
4f21bf8001
Calendar: add label „continued“ to event’s title
2022-11-15 08:19:41 +01:00
Raphael Michel
7f5518dbf6
OpenID Connect RP support for customer accounts
2022-09-19 18:31:07 +02:00
Richard Schreiber
763c003487
Fix alignment of checkout success message (Z#2399724)
...
When a customized checkout_success_text is used, that has other elements than `<p>`, the alignment was off. This fixes the alignment for all types of elements, that are a direct child of the thank-you-element `.thank-you > *`.
2022-05-24 10:04:12 +02:00
Raphael Michel
6fee0ac0a9
Discounts ( #2510 )
2022-04-27 14:43:16 +02:00
Richard Schreiber
01bcf114b2
Calendar view: do not strike-through labels of non-bookable events ( #2602 )
2022-04-25 12:37:01 +02:00
Richard Schreiber
2f6881934e
Calendar view: improve differentiation between events’ states (Z#173939) ( #2595 )
2022-04-14 15:51:46 +02:00
Richard Schreiber
8f7bc59214
Calendar view: make focus-outline visible ( #2594 )
2022-04-14 15:51:20 +02:00
Raphael Michel
b74f5508b7
Group identical add-ons in cart ( #2500 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2022-03-01 15:49:16 +01:00
Richard Schreiber
b20797fe4b
Fix details/summary marker on privacy-modal being shown twice ( #2482 )
2022-02-23 09:46:33 +01:00
Richard Schreiber
701c4f768e
Improve add-to-cart checkbox for items with max. 1 per order (Z#178704) ( #2413 )
2022-01-12 17:10:00 +01:00
Richard Schreiber
aed64d16f6
Improve calendar-navigation on organizer and events page (Z#177488) ( #2373 )
...
* hide icons for calendar-types and improve layout-breakpoints in calendar top-nav
* change month-selector to one dropdown "date"and redirect old URLs to new date-based URLs
* change week calendar to one dropdown "date“ and redirect old URLs to new date-based URLs
2021-12-14 16:38:32 +01:00
Raphael Michel
e767c6a68d
Add central cookie consent mechanism ( #2330 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-11-30 17:12:17 +01:00
Richard Schreiber
8254d8f5cc
Day-Calendar: improve width of row-names ( #2341 )
2021-11-22 15:09:40 +01:00