diff --git a/desktop/src/features/onboarding/ui/OnboardingPreviewApp.tsx b/desktop/src/features/onboarding/ui/OnboardingPreviewApp.tsx index a643a1bfc6..24eb7d726d 100644 --- a/desktop/src/features/onboarding/ui/OnboardingPreviewApp.tsx +++ b/desktop/src/features/onboarding/ui/OnboardingPreviewApp.tsx @@ -935,6 +935,7 @@ export function OnboardingPreviewApp() { setCommunityName(name); setPage(journey.afterCommunityEntry); }} + previewVariant={variant} route={communityRoute} total={journey.totalSteps} /> diff --git a/desktop/src/features/onboarding/ui/OnboardingPreviewJourney.tsx b/desktop/src/features/onboarding/ui/OnboardingPreviewJourney.tsx index a75c6107d3..741e38e2d5 100644 --- a/desktop/src/features/onboarding/ui/OnboardingPreviewJourney.tsx +++ b/desktop/src/features/onboarding/ui/OnboardingPreviewJourney.tsx @@ -353,11 +353,15 @@ export function CommunityChoicePreview({ transitionKey="preview-community-choice" >
-

Join or create a community

+

+ {includeExistingCommunity + ? "Join or create a community" + : "Buzz happens in communities"} +

{includeExistingCommunity ? "Join with an invite, create your own community, or reconnect one you already have." - : "Join with an invite or create your own community."} + : "Communities are shared spaces where people and agents work together."}

@@ -387,12 +391,14 @@ export function CommunityEntryPreview({ current = 5, onBack, onContinue, + previewVariant = "today", route, total, }: { current?: number; onBack: () => void; onContinue: (communityName: string) => void; + previewVariant?: "today" | "v3"; route: Exclude; total?: number; }) { @@ -417,7 +423,9 @@ export function CommunityEntryPreview({

{route === "existing" ? "Enter the community URL or an invite link. Your role will be restored when you connect." - : "Enter the invite link or community URL you received."} + : previewVariant === "v3" + ? "Paste the community URL or invite link you received." + : "Enter the invite link or community URL you received."}

@@ -434,11 +442,14 @@ export function CommunityEntryPreview({ {route === "join" ? (

- Joining a private community? + {previewVariant === "v3" + ? "Need to request access to a community?" + : "Joining a private community?"}

- Some communities need the owner to add you before you can join. - Copy your public ID and send it to the community owner. + {previewVariant === "v3" + ? "Some communities require an admin to add you before you can join. Copy your public ID and send it to them." + : "Some communities need the owner to add you before you can join. Copy your public ID and send it to the community owner."}