Commit graph

11 commits

Author SHA1 Message Date
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
1fdb6ed2f4 Test out Item table
Add to real API
Update air config
Fix bug in MenuItem
2024-05-13 12:10:55 +01:00
3198dec20c Start on Booking form
Clean up navigation bar
Form CSS
Add warning to run when skipping migrations
2024-05-10 14:46:53 +01:00
a704082779 Clean up image folder structure 2024-05-08 10:27:15 +01:00
17476d3f2c Keep the Menu Items square, while filling container 2024-05-05 14:22:30 +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
1486c1b70a Effort to transition to TypeScript
Remove commit warnings
2024-05-02 19:10:21 +01:00
383f22bdf8 Improve Item page
Add 500 page and dedicated 404 page
Add fake cache to tester API
Adjust some styles for better readability and usability
2024-04-28 19:19:05 +01:00
2686fb904c Add phosphor pre-preprocessor, to improve readability of code 2024-04-27 18:17:37 +01:00
109386bf51 Clean up file structure
Speed up compile times
2024-04-27 17:37:08 +01:00
Renamed from front/src/pages/elements/MenuItem.svelte (Browse further)