CookCLI icon indicating copy to clipboard operation
CookCLI copied to clipboard

WIP: Schedule Menu - UI Only

Open TheMagicNacho opened this issue 1 year ago • 1 comments

This MR supports issue #105 ( Schedule Menu), and ONLY resolves UI component for the Menu Scheduling. Opening this MR early for review; I recommend not merging into main until all other MRs are available (estimate total of 3 MRs).

I tried to match the color scheme from other pages as closely as possible, and since there isn't a design guide, I tried my best to match the style and intent of previous design decisions.

The calendar is custom built using flex boxes to reduce dependencies.

General UI

Screenshot 2024-07-31 1234

Menu Builder Overlay

Screenshot 2024-07-31 225525

Use the drop down to add items for the selected day

Screenshot 2024-07-31 225551 NOTE: Clicking on the trashcan will delete the item from the day's menu.

Items are added to the calendar. Multiple items can be added on one day.

Screenshot 2024-07-31 225731

Mobile Support

Screenshot 2024-07-28 192449

TheMagicNacho avatar Aug 01 '24 03:08 TheMagicNacho

Wow! That looks great! One minor thing, if you use semantic commit messages then it would be easier to release changes. You can hide the link and we can merge this PR if you prefer.

dubadub avatar Aug 01 '24 14:08 dubadub

implemented text based mealplanning

dubadub avatar Aug 28 '25 15:08 dubadub