|
c908a544aa
|
Increase hit target for dropdown
Add CartRecord type
Remove OOP style Promises from Contact
Add contact reason dropdown
The usual SCSS changes and adjustments
|
2024-05-16 13:32:11 +01:00 |
|
|
865654de87
|
Remove unused 500
rename MenuList to MenuItemGrid to represent the component better
Adjust 404 page
|
2024-05-15 19:55:51 +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 |
|
|
475ac92de9
|
Clean up Calendar code
Add checks for notBefore a date
Rename variables for easier reading
|
2024-05-11 13:50:47 +01:00 |
|
|
3bf9b7b0ad
|
Calendar selection event
Calendar style fixes
|
2024-05-10 22:49:20 +01:00 |
|
|
cb6721ab96
|
Calendar
|
2024-05-10 22:13:36 +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 |
|
|
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 |
|
|
17476d3f2c
|
Keep the Menu Items square, while filling container
|
2024-05-05 14:22:30 +01:00 |
|
|
cd2aaa355c
|
Add About and Booking page
Add help dropdowns on checkout
Add Image With Text component
|
2024-05-05 13:04:17 +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 |
|
|
1486c1b70a
|
Effort to transition to TypeScript
Remove commit warnings
|
2024-05-02 19:10:21 +01:00 |
|
|
4f0ecd33e4
|
Update test api to TypeScript for better type handling
|
2024-05-02 13:36:24 +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 |
|
|
05e3adb5bb
|
Add announcements banner loading content
Add leaflet type definitions
|
2024-04-28 00:27:17 +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 |
|
|
4433d7cc19
|
Improve touchtarget for DropDown
Improve FourOhFour page
|
2024-04-25 19:48:12 +01:00 |
|
|
ec2696fc1f
|
Add MenuItem page
Add some information to Contact page
|
2024-04-24 17:43:08 +01:00 |
|
|
03aef063bc
|
Add Dropdowns
Rename folder from Components to Elements
Clean up font sizing and weighting
|
2024-04-24 14:47:47 +01:00 |
|