New design and user flow
We have updated the design and user flow in the activation kiosk.
The registration process now starts when the attendee scans their wristband. At the end of the flow, they scan their wristband again to confirm that the same person is completing the registration.
This added verification step is designed to enhance data security and ensure no one else can finish registration with someone else’s information.

Hidden settings of app
We added hidden of the application settings so that no one accidentally changes important parameters. Specialists on-site can quickly access settings and the necessary information about the event by secret move.
In the "Event" section, displayed the important information about the current event configuration for the application:
- Event name
- License (with a delete button)
- Registration and additional function parameters (opt-in, QR registration, additional fields, poll, charity)
- PIN code settings for wristbands (optional, mandatory or turned off)

"Reset reader service" button
We have added the "Reset reader service" button. It allows operations to restart the Stripe reader services in case there are any problems. For example, if the application does not find readers for a long time, if the connection to the reader is frozen or other similar cases. In the future, we will add an automatic restart of the reader services.

Dark theme
We have added support for a dark theme to our application. For now the kiosk interface automatically adapts to the device's system settings: if a dark theme is selected on the device, the application is also displayed in dark tones. All interface elements, buttons, texts, icons and animations are adapted to the dark design. In the future, we plan to add the ability to manually switch between light and dark themes.
