diff --git a/client/components/onboarding/Welcome.tsx b/client/components/onboarding/Welcome.tsx index 333a5e38..d10a3b62 100644 --- a/client/components/onboarding/Welcome.tsx +++ b/client/components/onboarding/Welcome.tsx @@ -331,6 +331,151 @@ export default function Welcome({ + {/* Email Verification Reminder */} + + +
+
+ +
+
+ + {isVerified ? "Email verified" : "Verify your email to continue"} + + + {isVerified + ? `You're verified with ${emailAddress || "your email address"}.` + : `Confirm ${emailAddress || "your email"} so you can sign back in after onboarding.`} + +
+
+ + {isVerified ? "Verified" : "Action required"} + +
+ + {isVerified ? ( +

+ You're good to go. Keep this email handy for account recovery and + notifications. +

+ ) : ( + <> +

+ Check your inbox for the AeThex verification email. You must + confirm it before you can sign in again. +

+ +
+ + +
+ {fallbackVerificationLink ? ( +
+

+ Email delivery failed. Copy this link into your browser to + verify manually: +

+

+ {fallbackVerificationLink} +

+
+ + +
+
+ ) : null} + + )} +
+
+ {/* Achievement Badge */} {achievement && (