Hayden Hargreaves
7ad710f880
(FEAT): Search is returning recipes, next just need a UI and wire job.
...
Furthermore, not sure how we are going to handle the searching. Maybe a
full-text search index? For now, it has been ignored, but the filters
seem to be working properly.
2025-07-06 22:40:15 -07:00
Hayden Hargreaves
4034febdd4
(FIX): Recipe creation will direct to the recipe view page!
...
This commit also includes a fix for the difficulty display.
2025-07-06 17:34:46 -07:00
Hayden Hargreaves
35bf69d79c
(UI): Implemented the recipe view page!
...
This can be accessed from `/v1/web/recipe/:id`! Static implementation,
not yet wired to the DB. Working on that next!
2025-07-02 21:21:10 -07:00
Hayden Hargreaves
c2cc8c8183
(FEAT): Wired backend to frontend for recipe creation.
...
Recipe creation is complete! Some minor issues include the
"eager-validation." It's better than nothing, but a bit harsh. Also, the
redirection and linking to a view page would be nice.
Furthermore, tags and images are not implemented yet. Will need that in
the future!
2025-06-30 22:30:11 -07:00
Hayden Hargreaves
b17c5774e9
(UI): Implemented much of the frontend recipe creation wizard.
...
Most everything is implemented, included a state handler and a pretty
simple (but workable) system for managing state in HTML. Nice and simple
for now.
There is still much work to be done, but the rest is simple backend
creation and error handling. And then input validation...a nightmare.
2025-06-29 22:30:20 -07:00
Hayden Hargreaves
a1f8fe60db
(UI/STYLE): Created a simple UI for the profile page.
...
Backend requirements are needed now! That will be the next PR.
2025-06-24 22:25:21 -07:00
Hayden Hargreaves
ae11a889f6
(UI/STYLE): Finalized the home page UI implementation.
...
Everything the page needs is here! This can be merged into master! It's
time to move into the create page and recipe backend.
2025-06-23 22:18:24 -07:00
Hayden Hargreaves
ac00a321d5
(UI/STYLE): Added heart buttons.
...
Need to work on the search piece, its not amazing right now.
2025-06-23 20:18:58 -07:00
Hayden Hargreaves
427a44d2f6
(UI/STYLE): Finished the initial static home page.
...
Next, going to try to dockerize so I can see it on mobile!
2025-06-20 16:39:02 -07:00
Hayden Hargreaves
1cd0f76a1a
(UI/STYLE): Initial implementation of recipe of the week.
2025-06-18 21:51:52 -07:00
Hayden Hargreaves
8c98eab62b
(UI/STYLE): Update the search section to be contained by the pills.
...
This looks a bit better and will be a bit easier to use.
2025-06-18 19:16:26 -07:00
Hayden Hargreaves
d4a0b09b11
(UI/STYLE): Implemented the first pieces of the home page!
...
Looking much better, loving it way more, even though its light mode. It
seems to be a bit easier to design applications in light mode.
2025-06-17 22:40:47 -07:00
Hayden Hargreaves
4299b1bfa2
(UI/STYLE): Simple changes to the navbar, wanted to have sticky.
...
Also, removed the examples segment.
2025-06-17 21:53:03 -07:00
Hayden Hargreaves
5577d96b0d
(STYLE/UI): Implemented the nav bar for mobile and desktop.
...
This includes creation of the basic pages.
2025-06-16 22:21:06 -07:00
Hayden Hargreaves
4a5bfc3f10
(UI/STYLE): Implemented the simple login page.
...
Now all that's left for the authentication workflow is session management.
2025-06-14 21:18:35 -07:00
Hayden Hargreaves
6fb4664478
(CHORE): Fixed tailwind css and directory renames.
2025-06-13 22:49:38 -07:00