Button

Buttons allow users to take actions, and make choices, with a single click.

Usage

Contained Buttons

Contained buttons are high-emphasis, distinguished by their use of elevation and fill. They contain actions that are primary to your app.

Default Button

Website-themed default action button.

Ghost / Outlined Buttons

Outlined buttons are medium-emphasis buttons. They contain actions that are important, but aren’t the primary action in an app. Outlined buttons are also a lower emphasis alternative to contained buttons, or a higher emphasis alternative to text buttons.

Buttons with Icons

Sometimes you might want to have icons for certain button to enhance the UX of the application as we recognize logos more easily than plain text. For example, if you have a delete button you can label it with a dustbin icon.

Raised Buttons

It provides dimensionality to your UI along z-axis with clues of shadow.

Smooth Button

Smooth buttons for those eye-pleasing aesthetic look to your web app.

Button with Shadow

Here's a bunch of buttons with the box-shadow effect

Circle Floating Buttons
Rounded Floating Buttons
Link Buttons

Link buttons are typically used for less-pronounced actions, including those located in dialogs or in cards.

Touch here