Users were able to quit the flow directly without warning - now they will be warned about it
If you swipe down, the modal will close and you will use your progress
we probably don't want that to happen accidentally, I made the modal sheet not dismissible by swiping down, it will only be dismissed by click the X button
If you press on Conditions of sale, we used top open it in a WebView where you could easily get lost
now, we don't distract you from registering and open that externally so you are right where you left - just like we do in the SWA flow
Use the new credit card input component
The font sizes were a mess, custom line heights, custom font sizes etc.. I updated them to look more or less like what we do in other surfaces
The paddings were massive inside the billing address screen - I made them a bit smaller to match our spacings in other areas.
I fixed the small extra padding missing in the country picker
Instead of manually going through the fields in billing address, you can simply use the keyboard "Next" to be navigated through them faster
[Future Friday]
Description
This PR makes the following changes:
Before
https://github.com/user-attachments/assets/08dfb578-e941-42c2-8d75-39833493e371
After
https://github.com/user-attachments/assets/7bb0e6a9-6bca-45ff-bb7a-abf58fc71606
https://github.com/user-attachments/assets/c6b0b60e-9e44-4528-b3b1-1763c369ddde
https://github.com/user-attachments/assets/6701d86e-f0b7-442f-84af-922e6cee9643
PR Checklist
To the reviewers 👀
Changelog updates
### Changelog updates #### Cross-platform user-facing changes - register to bid ux/ui improvements - mounir #### iOS user-facing changes - #### Android user-facing changes - #### Dev changes -Need help with something? Have a look at our docs, or get in touch with us.