Commit graph

2 commits

Author SHA1 Message Date
cas
85ef8ba2de UX — open tussendoortjessuggesties als bottom sheet
- Verplaatst de bestaande tabTussendoortjes-inhoud naar een nieuwe
  inspiratieSheet bottom-sheet overlay (reuseert .modal-overlay,
  .modal-sheet, .modal-handle, backdrop-close en setupSwipeDown).
- Klikken op 'Vind inspiratie' bij Tussendoor 1/2/3 opent nu de bottom
  sheet i.p.v. volledige tab-navigatie.
- Sheet heeft X-knop, backdrop-click en swipe-down om te sluiten.
- Haptics bij openen (10ms) en sluiten (6ms).
- renderTussendoortjes() werkt zowel in tab als sheet context.
- clearInspiratieContext() herstelt context ook als sheet open is.
- Playwright-tests geüpdatet: verifiëren sheet open/sluit, titel,
  context, X/backdrop close, Dagboek blijft actief, geen tab-navigatie.
- docker/index.html gesynchroniseerd.
2026-07-28 20:39:52 +02:00
cas
3422b09214 UX — verwijder menu-item Tussendoortjes uit hoofdnavigatie
- Remove navTussendoortjes button HTML, class toggle, and click listener
- Remaining nav items (Zoeken, Dagboek, Maaltijden) auto-distribute via flex:1
- Expose window.switchTab for test access (was IIFE-scoped)
- Update e2e tests: first test verifies button is gone, rest use
  page.evaluate(() => switchTab('tussendoortjes'))
- Update inspiratie.spec.js helper to use switchTab via evaluate
- Sync docker/index.html with index.html

Resolves: t_3c830823
2026-07-28 20:10:13 +02:00