A button is an interactive element that results in the action described on it.

If it says save on a button, clicking it will most likely save something.

Its also one of the most important interactive elements of any digital product.

How to design better buttons

It can lead to a purchase, download, send, among other important actions.

The more our button looks similar to what we associate with buttons, the better.

This is why a rectangle (or a rounded rectangle) is always the safest choice for a button.

Article image

Other shapes and forms (triangle, circle, organic) are not as recognizable to the user.

40% off TNW Conference!

You should set the padding and safe space using grid base numbers.

Article image

Spacing and alignment

Unevenly spaced buttons are one of the most common problems of interfaces.

Double-peek if your button labels are centered both horizontally and vertically.

Create guides if you oughta be sure.

Article image

On the sides, its even better to use double the W rule for increased readability.

Dont forget about the safe space of, or space in between, your buttons.

The right size

Both web and mobile buttons should also have the right minimum size.

Article image

If your buttons are too small, it will be difficult to tap or hit them.

That results in frustration and can lead to users uninstalling your app.

The best way is to start with 44 x 44 pixels for all interactive elements on mobile devices.

Article image

The sweet spot is somewhere around 50 pixels for mobile buttons.

In the case ofcursor-baseddevices, 32x 32 pixels should also work.

A right arrow or chevron placed after the button label makes the resulting message stronger.

Article image

The user is more compelled to click and proceed.

This works well if youd like to strengthen your CTA.

Buttons with shadows are also more clickable and noticed much faster than flat ones.

Article image

Add a subtle drop shadow in the button to make it stand out from the background more.

Rounded corners

Rounded buttons are considered more friendly and positive than sharp edges.

At the same time, they make it a lot harder to design content around them.

Article image

Aligning icons

Good icon alignment on buttons is one of the hardest things to do.

In many cases the relation between font-weight and icon-weight is specific to them.

There is however a simple and useful rule that works in most cases.

Article image

Inside it, we create another shape to house the icon.

It should have a padding inside the larger shape which is the same size as our text height.

Then we place our icon inside the smaller shape.

Article image

In the case of a chevron, its best for it to be text-height.

you might also check the line-width against the font width the more closely matched the better the end result.

Even small inconsistencies or bad alignments can lead to lower conversion.

Article image

When it comes to buttons, conversions and clicks are all that matter.

In summary, remember to:

Good luck!

CEO of the HYPE4 agency and author of the Designing Interfaces book.

Article image

Also tagged with

Article image

Article image

Article image