Skip to content

Commit 1d7c01e

Browse files
Adjusting onboarding copy for better readability (#16570)
* adjusting copy for better readability * addressing some review feedback
1 parent 29869f7 commit 1d7c01e

File tree

4 files changed

+16
-26
lines changed

4 files changed

+16
-26
lines changed

components/dashboard/src/onboarding/StepOrgInfo.tsx

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -150,11 +150,6 @@ export const StepOrgInfo: FC<Props> = ({ user, onComplete }) => {
150150
}
151151
setJobRole(val);
152152
}}
153-
hint={
154-
jobRole !== JOB_ROLE_OTHER
155-
? "Please select the role that best describes the type of work you'll use Gitpod for"
156-
: ""
157-
}
158153
error={jobRoleError.message}
159154
onBlur={jobRoleError.onBlur}
160155
>
@@ -166,16 +161,7 @@ export const StepOrgInfo: FC<Props> = ({ user, onComplete }) => {
166161
</SelectInputField>
167162

168163
{jobRole === JOB_ROLE_OTHER && (
169-
<TextInputField
170-
value={jobRoleOther}
171-
onChange={setJobRoleOther}
172-
placeholder="Please specify"
173-
hint={
174-
jobRole === JOB_ROLE_OTHER
175-
? "Please select the role that best describes the type of work you'll use Gitpod for"
176-
: ""
177-
}
178-
/>
164+
<TextInputField value={jobRoleOther} onChange={setJobRoleOther} placeholder="Please share (optional)" />
179165
)}
180166

181167
<TextInputField
@@ -205,7 +191,7 @@ export const StepOrgInfo: FC<Props> = ({ user, onComplete }) => {
205191
))}
206192
</CheckboxInputField>
207193

208-
<CheckboxInputField label="I'm signing up for Gitpod to...">
194+
<CheckboxInputField label="I'm signing up for Gitpod for...">
209195
{signupGoalsOptions.map((o) => (
210196
<CheckboxInput
211197
key={o.value}
@@ -224,7 +210,11 @@ export const StepOrgInfo: FC<Props> = ({ user, onComplete }) => {
224210
</CheckboxInputField>
225211

226212
{signupGoals.includes(SIGNUP_GOALS_OTHER) && (
227-
<TextInputField value={signupGoalsOther} placeholder="Please specify" onChange={setSignupGoalsOther} />
213+
<TextInputField
214+
value={signupGoalsOther}
215+
placeholder="Please share (optional)"
216+
onChange={setSignupGoalsOther}
217+
/>
228218
)}
229219
</OnboardingStep>
230220
);

components/dashboard/src/onboarding/exploration-reasons.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
export const getExplorationReasons = () => {
88
return [
99
{ value: "explore-professional", label: "For work" },
10-
{ value: "explore-personal", label: "For personal projects, or open-source" },
10+
{ value: "explore-personal", label: "For personal projects or open-source" },
1111
{
1212
value: "replace-remote-dev",
13-
label: "To replace remote/containerized development (VDI, VM based, Docker Desktop,...)",
13+
label: "To replace remote/containerized development (VDI, VM, Docker Desktop)",
1414
},
1515
];
1616
};

components/dashboard/src/onboarding/job-roles.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ export const JOB_ROLE_OTHER = "other";
99
export const getJobRoleOptions = () => {
1010
return [
1111
{ value: "", label: "Please select one" },
12-
{ value: "software-eng", label: "Software Engineer" },
12+
{ value: "software-eng", label: "Software Engineering" },
1313
{ value: "data", label: "Data / Analytics" },
14-
{ value: "academics", label: "Academic (Student, Researcher)" },
15-
{ value: "enabling", label: "Enabling team (Platform, Developer Experience)" },
16-
{ value: "team-lead", label: "Team / Function Lead" },
14+
{ value: "academics", label: "Academia (Student, Researcher)" },
15+
{ value: "enabling", label: "Platform or Developer Experience" },
16+
{ value: "team-lead", label: "A Team Lead or Function Lead role" },
1717
{ value: "devrel", label: "DevRel" },
18-
{ value: "product-design", label: "Product (PM, Designer)" },
19-
{ value: JOB_ROLE_OTHER, label: "Other - please specify / prefer not to say" },
18+
{ value: "product-design", label: "Product" },
19+
{ value: JOB_ROLE_OTHER, label: "Other" },
2020
];
2121
};

components/dashboard/src/onboarding/signup-goals.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ export const getSignupGoalsOptions = () => {
1212
{ value: "onboarding", label: "Faster onboarding" },
1313
{ value: "powerful-resources", label: "More powerful dev resources" },
1414
{ value: "security", label: "More secure dev process" },
15-
{ value: SIGNUP_GOALS_OTHER, label: "Other - please specify / prefer not to say" },
15+
{ value: SIGNUP_GOALS_OTHER, label: "Other" },
1616
];
1717
};

0 commit comments

Comments
 (0)