account icon in navbar + register polish

- IconButton (icon: user) in the desktop right cluster, left of cart,
  and a mobile-only top-right account icon. Both navigate to /login.
- RegisterPage now matches the live kaiser-natron.at flow: salutation
  dropdown (Frau/Herr/Divers), required terms & privacy checkbox
  linking to /datenschutz, marketing opt-in.
- auth.js stub carries salutation + acceptsTerms through to the
  session payload so the eventual backend swap is a no-op.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-05-03 18:25:00 +01:00
parent 7cad9d27c8
commit 6446bfff89
61 changed files with 141 additions and 63 deletions

1
dist/assets/DesignLayout-a9lWtFuE.js vendored Normal file

File diff suppressed because one or more lines are too long