feat(register): redesign register page to match spec
Replaces the minimal login-style form with the full spec design: hero section (eyebrow, headline, subtext), three labelled form sections, 2-column name grid, confirm-password field with client-side match hints, password strength indicator, notification checkbox card, loading state on submit, and "already have an account?" footer link. Backend: adds notifyOnMention to RegisterRequest and wires both notifyOnMention and notifyOnReply via updateNotificationPreferences on invite redemption. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -658,6 +658,22 @@
|
||||
"register_invalid_code": "Ungültiger Einladungslink",
|
||||
"register_invalid_code_desc": "Dieser Einladungslink ist nicht gültig, wurde bereits verwendet oder ist abgelaufen. Bitte wende dich an den Administrator.",
|
||||
"register_success": "Dein Konto wurde erfolgreich erstellt. Du kannst dich jetzt anmelden.",
|
||||
"register_eyebrow": "Ein Familienprojekt",
|
||||
"register_hero_headline": "Schön, dass du da bist.",
|
||||
"register_hero_subtext": "Gemeinsam bewahren wir Briefe und Dokumente – für die Familie, jetzt und in Zukunft.",
|
||||
"register_section_about": "Über dich",
|
||||
"register_section_account": "Konto",
|
||||
"register_section_notifications": "Benachrichtigungen",
|
||||
"register_label_password_confirm": "Passwort bestätigen",
|
||||
"register_pw_hint": "Mindestens 8 Zeichen.",
|
||||
"register_pw_ok": "Mindestens 8 Zeichen. ✓",
|
||||
"register_pw_match_ok": "Passwörter stimmen überein.",
|
||||
"register_pw_match_no": "Die beiden Passwörter stimmen noch nicht überein.",
|
||||
"register_notify_title": "Benachrichtige mich,",
|
||||
"register_notify_desc": "wenn jemand mich in einem Kommentar erwähnt oder mir auf einen Kommentar antwortet.",
|
||||
"register_btn_loading": "Wird erstellt …",
|
||||
"register_already_have_account": "Du hast bereits ein Konto?",
|
||||
"register_sign_in": "Anmelden",
|
||||
"login_registered_success": "Dein Konto wurde erfolgreich erstellt. Melde dich jetzt an.",
|
||||
"admin_tab_invites": "Einladungen",
|
||||
"admin_invites_list_title": "Einladungen",
|
||||
|
||||
Reference in New Issue
Block a user