Skip to content

Commit cd395ed

Browse files
authored
fix(onboarding): improve copy across onboarding flow (#5872)
1 parent ebb36db commit cd395ed

File tree

2 files changed

+18
-17
lines changed

2 files changed

+18
-17
lines changed

packages/webapp/components/onboarding/OnboardingChooserGrid.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -172,10 +172,10 @@ export function OnboardingChooserGrid({
172172
</div>
173173
</div>
174174

175-
<h4 className="mb-1.5 break-words text-center font-bold text-text-primary typo-body">
175+
<h4 className="mb-1.5 break-words text-center font-bold text-text-primary typo-title3">
176176
One-click setup
177177
</h4>
178-
<p className="mb-5 text-center text-text-tertiary typo-footnote">
178+
<p className="mb-5 text-center text-text-tertiary typo-callout">
179179
Connect GitHub and let our AI do the rest.
180180
</p>
181181

@@ -206,7 +206,7 @@ export function OnboardingChooserGrid({
206206
<NewTabIcon size={IconSize.Size16} secondary />
207207
)}
208208
</span>
209-
<span className="text-left text-text-primary typo-footnote">
209+
<span className="text-left text-text-primary typo-callout">
210210
{text}
211211
</span>
212212
</div>
@@ -250,7 +250,7 @@ export function OnboardingChooserGrid({
250250
</button>
251251
</div>
252252
<p className="mt-2.5 text-text-quaternary typo-caption2">
253-
Read-only access &middot; No special permissions
253+
Read-only access &middot; Public repos only
254254
</p>
255255
</div>
256256

@@ -273,10 +273,10 @@ export function OnboardingChooserGrid({
273273
</div>
274274
</div>
275275

276-
<h4 className="mb-1.5 break-words text-center font-bold text-text-primary typo-body">
276+
<h4 className="mb-1.5 break-words text-center font-bold text-text-primary typo-title3">
277277
Tell our AI about yourself
278278
</h4>
279-
<p className="mb-5 text-center text-text-tertiary typo-footnote">
279+
<p className="mb-5 text-center text-text-tertiary typo-callout">
280280
Describe your stack and let AI build your feed.
281281
</p>
282282

@@ -334,7 +334,7 @@ export function OnboardingChooserGrid({
334334
</button>
335335
</div>
336336
<p className="mt-2.5 text-text-quaternary typo-caption2">
337-
AI-powered &middot; instant personalization
337+
Describe your stack &middot; AI does the rest
338338
</p>
339339
</div>
340340
</div>

packages/webapp/components/onboarding/OnboardingV2.tsx

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -844,11 +844,11 @@ export const OnboardingV2 = (): ReactElement => {
844844
>
845845
<h1 className="mx-auto max-w-[20rem] font-bold leading-[1.12] tracking-tight typo-title1 tablet:max-w-[48rem] tablet:leading-[1.08] tablet:typo-mega1">
846846
<span className="text-text-primary">
847-
Stay up to date as a developer
847+
Staying updated shouldn&apos;t be hard
848848
</span>
849849
<br />
850850
<span className="onb-gradient-text bg-clip-text text-transparent">
851-
Build your feed identity.
851+
Get your personalized dev feed
852852
</span>
853853
</h1>
854854
</div>
@@ -865,8 +865,9 @@ export const OnboardingV2 = (): ReactElement => {
865865
className="mx-auto mt-4 max-w-[20rem] text-text-secondary typo-callout tablet:mt-5 tablet:max-w-[36rem] tablet:typo-body"
866866
style={{ lineHeight: '1.65' }}
867867
>
868-
Tap into live signals from the global dev community, then lock
869-
your feed to your stack with GitHub import or AI setup.
868+
Millions of developers rely on daily.dev for tech news, tools, and
869+
discussions that actually matter. Tailored to your stack from day
870+
one.
870871
</p>
871872
</div>
872873

@@ -897,7 +898,7 @@ export const OnboardingV2 = (): ReactElement => {
897898
className="onb-btn-shine focus-visible:ring-white/20 group relative flex w-full items-center justify-center gap-2.5 overflow-hidden rounded-14 bg-white px-7 py-3.5 font-bold text-black transition-all duration-300 typo-callout hover:-translate-y-1 hover:shadow-[0_8px_30px_rgba(255,255,255,0.12)] focus-visible:outline-none focus-visible:ring-2 tablet:w-auto"
898899
>
899900
<GitHubIcon secondary size={IconSize.XSmall} />
900-
Continue with GitHub
901+
One-click setup
901902
<svg
902903
width="14"
903904
height="14"
@@ -1260,10 +1261,10 @@ export const OnboardingV2 = (): ReactElement => {
12601261
{step === 'hero' && (
12611262
<div className="mx-auto -mt-48 w-full max-w-[58rem] px-4 pb-12 pt-6 tablet:-mt-64 tablet:px-8">
12621263
<div className="mb-6 text-center tablet:mb-8">
1263-
<p className="mb-2 text-text-secondary typo-body">
1264+
<p className="mb-2 text-text-secondary typo-callout tablet:typo-body">
12641265
You just explored the global feed.
12651266
</p>
1266-
<h3 className="font-bold text-text-primary typo-title2">
1267+
<h3 className="font-bold text-text-primary typo-title2 tablet:typo-title1">
12671268
Now build a feed that is truly yours
12681269
</h3>
12691270
</div>
@@ -1334,10 +1335,10 @@ export const OnboardingV2 = (): ReactElement => {
13341335
<div className="px-4 pb-5 pt-8 tablet:px-8 tablet:pb-8">
13351336
<div className="mb-6 text-center tablet:mb-8">
13361337
<p className="mb-2 text-text-secondary typo-body">
1337-
Stay up to date, level up with the community, and unlock more.
1338+
Millions of developers already use daily.dev.
13381339
</p>
13391340
<h3 className="font-bold text-text-primary typo-title2">
1340-
Build your developer identity
1341+
Now let&apos;s set up yours.
13411342
</h3>
13421343
</div>
13431344

@@ -1565,7 +1566,7 @@ export const OnboardingV2 = (): ReactElement => {
15651566
[
15661567
'Zero clicks to your personalized feed',
15671568
'Catch trending tools & discussions early',
1568-
'Trusted by 1M+ developers daily',
1569+
'Top-rated on Chrome Web Store',
15691570
] as const
15701571
).map((label) => (
15711572
<div

0 commit comments

Comments
 (0)