Files
HealthLog/e2e
Marc-André BombeckandClaude Opus 4.7 33d7a381f6 test(settings): mobile e2e snapshot verifies consistency
Pixel-5 (393 px) Playwright spec that locks in the v1.4.19 A6 fixes:

- /settings/account: every form `<input>` and native `<select>`
  renders at 36 px (the canonical Settings input height).
- /settings/account: the password + restart-onboarding-tour buttons
  stay within their parent card's right edge — pre-fix the tour
  button overflowed by ~48 px on Pixel 5.
- /settings/account: the Sprache select no longer shares a grid
  ancestor with the date-of-birth input (lifted into its own row).
- /settings/dashboard: the "Compare to" `<SelectTrigger>` renders at
  36 px, not 44 px.
- /settings/ai: every native `<select>` (active provider, model
  pickers, fallback chain "Add provider") renders at 36 px.

Mobile-only — the desktop project skips it. Re-uses the seeded e2e
user via the storage-state cookie jar, no per-spec login.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 13:11:39 +02:00
..