summaryrefslogtreecommitdiff
path: root/DESIGN.md
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-01-27 07:02:33 -1000
committerPeter Stone <thepeterstone@gmail.com>2026-01-27 07:02:33 -1000
commit59c360c3c33a55447f08e95fed4714959300850c (patch)
treebdcd7fa0f98fa8ab874e63f888d7dc5528aee763 /DESIGN.md
parentf8757aef930a22669255359ff50908e0f7a941af (diff)
Fix z-index, conditions auth, and meal combining (#62, #63, #64)
Bug fixes: - #62: Increase FAB button z-index from z-40 to z-50 - #63: Combine multiple meals per date+mealType in Meals tab - #64: Make /conditions route public (no auth required) Changes: - FAB button now z-50 (same as modals, appears on top when scrolling) - Meals tab groups meals by date+mealType, joins recipe names with " + " - Conditions page moved outside protected routes group DESIGN.md updates: - Updated z-index hierarchy table - Added Meals View section - Noted conditions page is public Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'DESIGN.md')
-rw-r--r--DESIGN.md13
1 files changed, 12 insertions, 1 deletions
diff --git a/DESIGN.md b/DESIGN.md
index 1bc9ed9..32e2d15 100644
--- a/DESIGN.md
+++ b/DESIGN.md
@@ -190,7 +190,7 @@ BuildTimeline(ctx, store, calendarClient, tasksClient, start, end)
| Content | default | Page content |
| Sticky headers | z-10 | Timeline section headers |
| Details dropdown | z-30 | Navigation dropdown menu |
-| FAB button | z-40 | Floating action button |
+| FAB button | z-50 | Floating action button |
| Modals | z-50 | Action modal, edit modal |
### Typography
@@ -290,8 +290,19 @@ Aggregated shopping lists from Trello + PlanToEat + user items.
- Large touch targets
- Fixed bottom quick-add
+### Meals View (`/tabs/meals`)
+
+PlanToEat meal schedule for the next 7 days.
+
+**Features:**
+- Meals grouped by date + meal type (breakfast/lunch/dinner)
+- Multiple recipes for same slot combined with " + " separator
+- Sorted by date, then meal type order
+
### Conditions Page (`/conditions`)
+**Public route** - no authentication required.
+
Standalone live feeds page with:
- 3 Kilauea volcano webcams (USGS)
- 2 Hawaii weather maps (Windy.com)