feat(playground): integrate shared auth UI for consistent login experience

- Add PlaygroundLogo to shared-branding package
- Add playground to APP_BRANDING, APP_ICONS, and APP_URLS
- Replace custom login/register pages with shared-auth-ui components
- Update authStore with resendVerificationEmail and improved signUp
- Add Caddy reverse proxy entry for playground.mana.how

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Till-JS 2026-02-02 14:53:51 +01:00
parent 2777f604fd
commit 8525020e8a
14 changed files with 169 additions and 226 deletions

15
pnpm-lock.yaml generated
View file

@ -5361,9 +5361,24 @@ importers:
'@manacore/shared-auth':
specifier: workspace:*
version: link:../../packages/shared-auth
'@manacore/shared-auth-ui':
specifier: workspace:*
version: link:../../packages/shared-auth-ui
'@manacore/shared-branding':
specifier: workspace:*
version: link:../../packages/shared-branding
'@manacore/shared-i18n':
specifier: workspace:*
version: link:../../packages/shared-i18n
'@manacore/shared-icons':
specifier: workspace:*
version: link:../../packages/shared-icons
marked:
specifier: ^17.0.0
version: 17.0.1
svelte-i18n:
specifier: ^4.0.1
version: 4.0.1(svelte@5.44.0)
devDependencies:
'@sveltejs/adapter-node':
specifier: ^5.4.0