Buttons
Use buttons to signal actions.
Primary Button
Main Styling
Ghost Styling
Button Variations
Button Sizes
Wide Buttons
Large Button W/ Arrow
Special Buttons
White Ghost Button
Use over colored (non-white) backgrounds.
Orange Button
Use mainly for Checkout or Place Order actions.
Purple Button
Use in Reorder section, and related actions like Add to List.
Red/Destructive Button
Only use this button in edge cases where the customer will delete data or cancel a service.
Disabled Button
High Contrast Styling
These button colors are used while in High Contrast Mode.
Green Button
Orange Button
Purple Button
Accessibility
- Use
<button>
tags to create buttons - Buttons should display a visible focus state when users tab to them.
- Avoid using
<div>
or<img>
tags to create buttons. Screen readers don't automatically know either is an usable button. - When styling links to look like buttons, remember that screen readers handle links slightly differently than they do buttons. Pressing the Space key triggers a button, but pressing the Enter key triggers a link.