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
Menu Builder Overlay
Use the drop down to add items for the selected day
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.
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
Menu Builder Overlay
Use the drop down to add items for the selected day
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.
Mobile Support