UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc

Follow publication

UI cheat sheet: buttons

Tess Gadd
UX Collective
Published in
13 min readMay 12, 2019

My favourite design element is the buttons. In fact, I [insert swear word of your choice] love buttons. In this cheat sheet, we will go through different types of buttons, states, and interactions. For the purpose of this story, we will be ignoring radio buttons, tabs, checkboxes, and other types of buttons — we will just be looking at ‘normal’ buttons.

What we will cover in this cheat sheet:

  1. Button actions
  2. Common button styles
  3. Button colours & styling
  4. Button states and feedback
  5. Button labelling
  6. Touch targets
  7. Button positions
  8. Button hall of fame
  9. Closing thoughts

1. Button actions

In this section, we will look at the hierarchy of buttons and the language that they communicate. Button actions are not determined by how they look (although users should be able to learn what the buttons mean by their styling), but rather by how they are used.

1. Call to action (CTA / C2A)

A call to action button, depending on the situation, will usually prompt users to sign up/register/buy now/etc. CTA buttons should be used where the platform wants to strongly suggest something that the user should do.

For CTA buttons I like to use rounded buttons as they are striking and eye-catching.

2. Primary action

While a CTA button and a primary button can look the same, I like to separate them out. While CTA buttons are what the interface would want you to do, primary buttons should be a strong visual indicator to help the user to complete their journey. Primary buttons should be used in situations where the user may want to go ‘next’, ‘complete’, ‘start’, etc.

For primary actions, I like to use solid buttons.

3. Secondary action

Secondary buttons are the ‘go back’ to the primary button’s ‘next’, or the ‘cancel’ button to the ‘submit’ button. Secondary buttons are the alternative we give users to the primary action.

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Responses (35)

Write a response

This is a great article, and you really show your love of buttons here through the level of detail you go into. There are however two points I’d like to bring to your attention.
Accessibility: You mention button colours and people with “impairments”…

--

but the choice is up to you and your users.

to the ux writer *

--

Really good article Tess Gadd. Thanks for sharing!

--