You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/styleguide/src/lib/UX Writing/Component guidelines/Buttons.mdx
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,18 +25,17 @@ When approaching writing buttons — whether they're text buttons, fill buttons,
25
25
26
26
-**Be specific.** People should know exactly what they're getting or what happens next when they select a button. If a button leaves you unsure, adjust the copy to make it more clear. Specificity also plays a big role in ensuring accessibility for learners navigating our content with screen readers.
27
27
-**Use action-oriented language.** Start with an action-oriented verb rather than simply listing where the button will take you.\
28
-
Example: use "Take the quiz" instead of "Language quiz"
28
+
Example: use "Take the quiz" instead of "Language quiz"
29
29
-**Emphasize the value people get**, rather than how they get it.\
30
-
Example: “Try Pro for free” instead of “Opt in”
30
+
Example: “Try Pro for free” instead of “Opt in”
31
31
-**Use the established system patterns**for navigational and purely functional buttons.\
32
-
Examples: Next, Back, Close
32
+
Examples: Next, Back, Close
33
33
-**Use the same word to refer to the same thing** to foster trust and prioritize clarity.\
34
-
Examples: Go to payment, Complete payment, Cancel payment
34
+
Examples: Go to payment, Complete payment, Cancel payment
35
35
-**Avoid using pronouns**, on the actual button because in the micro-interaction, the speaker can be either Codecademy or the learner.\
36
-
Example: “Go to dashboard,” not “Go to your dashboard” or “Go to my dashboard”
36
+
Example: “Go to dashboard,” not “Go to your dashboard” or “Go to my dashboard”
37
37
-**When in doubt, A/B test!** Buttons — specifically call-to-action (CTA) button copy can have a major impact on conversion. If you're undecided about which CTA is best, test — especially for high-impact projects.
38
38
39
-
40
39
## Checklist for writing button labels
41
40
42
41
- Does the copy make it clear where the button will take learners?
0 commit comments