From afd938e0cd5ba45d3509411fea4d74d261fdcd8f Mon Sep 17 00:00:00 2001 From: Nimrod Kramer <41470823+nimrodkra@users.noreply.github.com> Date: Thu, 16 Apr 2026 11:47:47 +0300 Subject: [PATCH 1/2] fix(onboarding): improve copy across onboarding flow - Hero: clearer H1/subtext with social proof and value prop - CTAs: "One-click setup" + "Set up with AI instead" for better hierarchy - Chooser grid: bump font sizes, rewrite footnotes - Signup modal: social proof headline + conversational title - Extension promo: replace inaccurate "1M+" with Chrome Web Store credibility Made-with: Cursor --- .../onboarding/OnboardingChooserGrid.tsx | 14 ++++++------- .../components/onboarding/OnboardingV2.tsx | 21 ++++++++++--------- 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/packages/webapp/components/onboarding/OnboardingChooserGrid.tsx b/packages/webapp/components/onboarding/OnboardingChooserGrid.tsx index ab877fb2af..035b316b5c 100644 --- a/packages/webapp/components/onboarding/OnboardingChooserGrid.tsx +++ b/packages/webapp/components/onboarding/OnboardingChooserGrid.tsx @@ -172,10 +172,10 @@ export function OnboardingChooserGrid({ -
+
Connect GitHub and let our AI do the rest.
@@ -206,7 +206,7 @@ export function OnboardingChooserGrid({- Read-only access · No special permissions + Read-only access · Public repos only
@@ -273,10 +273,10 @@ export function OnboardingChooserGrid({ -+
Describe your stack and let AI build your feed.
@@ -334,7 +334,7 @@ export function OnboardingChooserGrid({- AI-powered · instant personalization + Describe your stack · AI does the rest
diff --git a/packages/webapp/components/onboarding/OnboardingV2.tsx b/packages/webapp/components/onboarding/OnboardingV2.tsx index bbd9ebac79..eb3ded5506 100644 --- a/packages/webapp/components/onboarding/OnboardingV2.tsx +++ b/packages/webapp/components/onboarding/OnboardingV2.tsx @@ -844,11 +844,11 @@ export const OnboardingV2 = (): ReactElement => { >