diff --git a/apps/web/src/app/(auth)/login/page.tsx b/apps/web/src/app/(auth)/login/page.tsx index 58377e6..639eefb 100644 --- a/apps/web/src/app/(auth)/login/page.tsx +++ b/apps/web/src/app/(auth)/login/page.tsx @@ -5,14 +5,13 @@ import { useTranslations } from 'next-intl'; import Link from 'next/link'; import { login } from '@/lib/auth-actions'; import { sanitizeNextPath } from '@/lib/safe-next'; -import { BRAND_YELLOW } from '@/components/brand/brand'; import { TesseraLogo } from '@/components/brand/tessera-logo'; import { DesktopDownloadLinks } from '@/components/desktop/desktop-download-links'; /** - * Split-screen login page (D-01). - * Left: Tessera branding on the brand yellow background (BRAND_YELLOW). - * Right: Login form on neutral background. + * Split-screen login page (D-01), Design „Mosaik“. + * Left (ab lg): dunkles Markenpanel mit Bildmarke, Claim und Farbmosaik. + * Right: Anmeldekarte auf der Arbeitsflaeche; unter lg nur die Karte. * No sidebar or header (D-04, handled by (auth) layout). */ export default function LoginPage() { @@ -42,41 +41,52 @@ export default function LoginPage() { } return ( -
+ {t('branding.claim')} +
++ {t('branding.tagline')} +
- {t('branding.tagline')} -
+ {/* Rechts: Anmeldekarte zentriert auf der Arbeitsflaeche */} ++ {t('loginSubtitle')} +