12 Commits

Author SHA1 Message Date
124f2de770
Add checklist for ingredients 2025-08-13 23:54:15 +12:00
db6df2053a [PIE-11] Add option to change from table to list view (!9)
Option interface not implemented, will be in a future settings page. But anyway idk i like the table view more
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-13 19:46:34 +12:00
c12a4ab1aa [PIE-17] Design refinements and improvements (!8)
Add ingredients to each step in detailview, add tags, and some refactoring and smaller improvements

Reviewed-on: #8
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-13 19:24:09 +12:00
3c0e9dc0dd [PIE-14] More robust API proxy (!7)
Finally! Using an Astro API Route to handle all the queries which works like a dream. Also created a custom function to get the relative path for image files, fixing any external access issues.
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-13 17:54:45 +12:00
b8de3e82e9 [PIE-8] Add recipe detail view And Other Major Changes (!6)
- Adds /recipe/:id page
- (Almost!) fully designed and functional recipe view
- Has steps, images, ingredients, peripheral info (work/wait time, rating, description, servings)
- New colour scheme! Much more monotone but in a nice way (imo)
- New font, not condensed
- Several more smaller design changes
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-13 16:54:05 +12:00
c1910a71c6 [PIE-6] Add first (non-final) (temporary-ish) stylings (#5)
this was a doozy.
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-12 23:39:33 +12:00
5c099f5b49 [PIE-5] Switch to AstroJS (!4)
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-12 16:22:40 +12:00
c796709ea0
fix docker build issues 2025-08-12 14:02:45 +12:00
75e435bd03 [PIE-2] Replace hardcoded PB URL (!3)
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-12 13:48:31 +12:00
e6344502fd [PIE-1] Initialise Project (!2)
Init Svelte project, Pocketbase backend, API connection, and mostly Dockerised
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-12 12:27:42 +12:00
6516da297c [ADMIN-1] Add a readme file 2025-08-10 17:37:12 +12:00
june
d313d73050
Initial Commit 2025-08-10 17:28:45 +12:00