42 Commits

Author SHA1 Message Date
80b6126e10 UI for selecting a plan from the list 2023-01-17 19:42:48 -05:00
f808ca8585 Handle messages for selecting a plan_date 2023-01-17 19:21:37 -05:00
829b81d3e2 More Desktop Friendly buttons 2023-01-07 17:22:26 -05:00
c16b5bab7c Store staples seperately from recipes 2023-01-06 16:50:32 -05:00
d8fa4f2269 Its no longer categories, its ingredients mgmt 2023-01-06 00:52:05 -05:00
dd9ce0fca2 Properly delay the navigation until state has loaded 2023-01-04 18:11:35 -05:00
6d21626521 Load State after logging in 2023-01-02 20:48:26 -06:00
a39ed5589f Get rid of unnecessary create_effect calls 2023-01-02 20:29:58 -06:00
73c298661a Use StateHandler in the shopping list 2023-01-02 20:29:05 -06:00
4b2563509b Use StateHandler in Categories 2023-01-02 20:29:05 -06:00
1888e5328f Use StateHandler in AddRecipe 2023-01-02 20:29:05 -06:00
f3425dedeb Cleanup Unused code after state management refactors 2023-01-02 20:29:05 -06:00
8bcafc385d Allow async using spawn_local_scoped 2023-01-02 20:29:05 -06:00
e77fe40d75 Introduce a save state message 2023-01-02 20:23:39 -06:00
fbb4e4ceeb Fix some lifetime annotation issues 2023-01-02 20:23:39 -06:00
69dc4b99cf Use handler in login form 2023-01-02 20:23:39 -06:00
9881d2972b Use state handler in the recipe pages 2023-01-02 20:23:39 -06:00
90346d55eb Thread statehandler through router to pages 2023-01-02 20:23:39 -06:00
7343c77a04 User user_data response to show the user id in the header 2022-12-22 14:43:30 -05:00
997d95e201 Use the api library on the frontend side 2022-12-22 10:49:50 -05:00
a5e8575ef9 Meal Plan Storage API and UI
Closes #20
2022-11-19 14:07:19 -05:00
85c8a14bb5 Staples editing
fixes #18
2022-11-11 14:35:56 -05:00
23bdcfe271 Add Recipe page should be in a tab
fixes #17
2022-11-10 16:32:56 -05:00
2058e047eb Use nested routing and expand the recipe page into two 2022-11-08 18:54:06 -05:00
efbd5140a8 clean up the event flow in the add recipe page 2022-11-07 16:52:50 -05:00
2926d9042a Add recipe page 2022-11-07 16:10:53 -05:00
3bf9af6f1e Rearrange ui for separate plan and editing sections 2022-11-01 20:24:46 -04:00
e22dba5bed Poor mans tab functionality 2022-10-29 11:55:33 -04:00
9cf6bcc7fc Appservice conversion for sycamore 0.8 2022-10-11 16:49:12 -04:00
8c5093d77f Router Integration and entrypoint sycamore 0.8 conversion 2022-10-11 16:43:22 -04:00
481e44911f Implement save categories functionality 2022-10-10 19:55:54 -04:00
26a98ae89a Get SQLX to work 2022-09-01 14:26:43 -04:00
242cf8eddd Login UI 2022-08-30 17:31:33 -04:00
91902cebbe Use recipe ids instead of indexes 2022-08-15 20:59:04 -04:00
71a4e093b9 Navigate to recipe view from plan page 2022-07-21 16:33:55 -04:00
5ffe339626 Homegrown Router 2022-07-15 19:30:06 -04:00
24fd30af8b Basic page structure no routing 2022-06-28 20:29:09 -04:00
e3039fb34c A bunch of css/ui changes
Smaller css, more semantic html, more consistent button placement.

fixes #8
2022-03-23 20:28:30 -04:00
b63c3b615d Minor UI improvements. 2022-03-15 18:22:48 -04:00
d95201f076 Split out shopping into module per component. 2022-03-15 18:09:03 -04:00
3b6987e4cc Skeleton for a tabbed component 2022-03-06 20:34:20 -05:00
62fc9168fa Refactor to a page based model for the UI 2022-03-02 21:03:28 -05:00