Commit graph

35 commits

Author SHA1 Message Date
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
899867e72d Add back button on images
Improve spacer element
2024-05-12 15:01:03 +01:00
fd132ebf97 Add time slot selection
Stop moving elements when error appears under input
make 404, 500, Empty Basket and No Item sections larger
clean up test-api slightly
2024-05-11 16:26:17 +01:00
deepsource-autofix[bot]
5b85c5224d
style: format code with Prettier
This commit fixes the style issues introduced in 475ac92 according to the output
from Prettier.

Details: None
2024-05-11 12:51:01 +00: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
f6e8f4291c Add availability to item, and banner if item is no-longer for purchase
SCSS fixes, file paths and font sizing
Larger spacing for item screen
2024-05-09 16:43:02 +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
deepsource-autofix[bot]
cd6fdf3b29
style: format code with Prettier
This commit fixes the style issues introduced in 6e31b44 according to the output
from Prettier.

Details: None
2024-05-04 15:26:36 +00: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
c54c9c05a9 Optimise Cart page
Yeet the last of the % imports, as they incorrectly displayed as syntax errors
2024-05-03 14:09:48 +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
f7321ed338 Improve basket count
Move leaflet css resource link to App.svelte
make cartLen a more sensible name
2024-05-02 22:56:59 +01:00
350528ca2e Noisy background 2024-05-02 19:24:33 +01:00
1486c1b70a Effort to transition to TypeScript
Remove commit warnings
2024-05-02 19:10:21 +01:00
b7bc7da366 Basic Cart functionality
Add test-api function for contact page
2024-04-30 14:48:32 +01:00
e2e68ab1fb Nicer error page for Item page 2024-04-29 19:19:28 +01:00
05e3adb5bb Add announcements banner loading content
Add leaflet type definitions
2024-04-28 00:27:17 +01:00
a53879b86f Move form element styling to SCSS
Add time timetable on index page
2024-04-26 15:30:01 +01:00
04adf38b46 Add contact form
Fake API
Make Index resize to mobile better
Add error colour
2024-04-26 13:50:21 +01:00
8ab0957a85 Mobile nav bar
Self closing divs to make stuff easier to read
2024-04-25 23:32:04 +01:00
4433d7cc19 Improve touchtarget for DropDown
Improve FourOhFour page
2024-04-25 19:48:12 +01:00
e8493d53f8 Create Container style
Make some styles for mobile
Create Logo for the website
Clean up styles for the millionth time
2024-04-25 19:18:28 +01:00
ec2696fc1f Add MenuItem page
Add some information to Contact page
2024-04-24 17:43:08 +01:00
f61fb472e2 Add LeafletJS map 2024-04-24 15:38:45 +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
1d4f6d5b70 Start on Menu page
Update style of Loader
Tweak SCSS colours to make contrast better
2024-04-24 12:01:06 +01:00
7907972e1c Start on Footer Design
Clean up some pages
Make style a bit less similar to BurgerKing... oops...
dab.jpg
2024-04-23 18:45:40 +01:00
b56c3cc46d Add MenuItem design
Clean up SCSS styles
2024-04-23 16:41:05 +01:00
4e6b2799f6 Move styles to SCSS file
Rename components
Add Loader
2024-04-22 19:29:20 +01:00
12a33388f6 Make temporary content for pages
Switch to SCSS for styling
2024-04-22 12:25:50 +01:00