e0abea8cef
Format numbers with leading 0s
...
Grow map on checkout
Correct some typos
2024-05-20 07:57:26 +01:00
d1b35005d4
Adjust how unavailable item banner is displayed
...
Make item prices more realistic for testing
2024-05-16 21:44:02 +01:00
5afe4386d6
Create checkout forms
...
Move section out of container because its more useful that way
give section more styling options
Move basket item out into its own div, as to not override containers styling for no reason
Change formMessage type from sting | Error to just string
Make the booking progress code more readable
2024-05-16 19:50:48 +01:00
9a683e9605
Add checkout page
...
Give shadows to more elements
Fix broken cart
Add notice on checkout if item is no-longer available
Remove spacing on bottom of menu-item list with an added check
Add leg
2024-05-16 14:45:16 +01:00
a1dfcd3c35
Nicer item page
...
Add markdown support to item description
Cart now gets loaded in the background, poorly implemented I presume
2024-05-08 17:53:21 +01:00
a704082779
Clean up image folder structure
2024-05-08 10:27:15 +01:00
9dce9235d6
Set image value in Item to list, to support more images in the future
...
Set all pages to Typescript
2024-05-05 11:12:01 +01:00
5bcebe2011
Disable amount button (at checkout) if amount too low/high
2024-05-04 17:27:25 +01:00
7066cc492b
Move to key-value basket, to keep track of information easier
...
Clean up code, add more types
Clean up error handling
2024-05-03 18:35:39 +01:00
ec2ef95cca
Link back to the item page
2024-05-03 17:00:34 +01:00
6f97ad9a4c
Add styling to BasketItem
...
Move footer style to its own file
Make the contact form a bit more intuitive
General cleanup
2024-05-03 13:10:37 +01:00
764aaa48ea
Improve Carts reliability
...
Nicer empty cart page
Check on page load if cart is valid
2024-05-03 12:31:12 +01:00
67c8794427
Kinda working cart
2024-05-03 11:34:44 +01:00