Skip to main content

Buttons

Buttons guide visitors to take action. Different styles communicate different levels of importance.

Quick Reference - Button Styles​

StyleLookWhen to Use
GradientOrange-to-pink background, white textPrimary call-to-action
Gradient (Black on Hover)Gradient with black hover fillPrimary CTA on light backgrounds
Gradient FillGradient border, fills on hoverAlternative primary style
PrimarySolid pink backgroundMain actions
SecondarySolid magenta backgroundSupporting actions
WhiteWhite background, dark textOn dark backgrounds
BlackBlack background, white textBold, high-contrast
GhostTransparent with no borderSubtle navigation
Ghost (On Black)Transparent for dark backgroundsSubtle action on dark

Quick Reference - Button Sizes​

SizeWhen to Use
SmallCompact spaces, secondary actions
MediumDefault, most situations
LargeHero sections, emphasis

Button Styles Explained​

Gradient​

What it looks like: Eye-catching orange-to-pink gradient background with white uppercase text. On hover, fills with white and text turns black.

When to use it: Your most important call-to-action on each page. The one thing you want visitors to click.

Example: "Get Started", "Contact Us", "Request Demo"

Gradient (Black on Hover)​

What it looks like: Same gradient but fills with black on hover, keeping text white.

When to use it: Primary CTA when you want a darker, more dramatic hover effect.

Example: Hero buttons on image backgrounds.

Gradient Fill​

What it looks like: Transparent button with gradient border. The gradient fills the button on hover.

When to use it: Alternative primary style that feels slightly less dominant than solid gradient.

Example: "Learn More", "View Services"

Gradient Fill - Black Text​

What it looks like: Same as Gradient Fill but with black text that turns white on hover.

When to use it: On light backgrounds where you want the gradient outline but dark text for readability.

Example: Secondary CTAs on white sections.

Primary​

What it looks like: Solid vibrant pink background with white text.

When to use it: Main action buttons when you want a simpler look than gradient.

Example: Form submit buttons, "Add to Cart"

Secondary​

What it looks like: Solid magenta-pink background with white text.

When to use it: Supporting actions that are important but not the main focus.

Example: "Learn More" alongside a primary "Contact Us" button

White​

What it looks like: White background with dark text. Turns pink on hover.

When to use it: Buttons placed on dark or gradient backgrounds.

Example: Alternative action in a dark hero section

Black​

What it looks like: Solid black background with white text. Turns pink on hover.

When to use it: High-contrast situations on light backgrounds.

Example: "Download PDF", important secondary actions

Ghost​

What it looks like: Transparent background, no visible border. Text only with subtle hover.

When to use it: Subtle navigation or when you need a clickable element that doesn't look like a traditional button.

Example: "Skip to content", breadcrumb navigation

Ghost (On Black)​

What it looks like: Same as Ghost but with white text for dark backgrounds.

When to use it: Subtle actions on dark sections.

Example: Footer navigation links styled as buttons


Button Sizes​

Small​

What it looks like: Compact button with smaller text and tighter padding.

When to use it: Limited space, toolbars, inline with content, less important actions.

Example: "Edit", "Remove", "Details"

Medium (Default)​

What it looks like: Standard button size, balanced proportions.

When to use it: Default choice for most buttons throughout your site.

Example: Most call-to-action buttons

Large​

What it looks like: Prominent button with larger text and generous padding.

When to use it: Hero sections, main page CTAs, anywhere you want maximum emphasis.

Example: "Get Your Free Quote" in hero section


Button Placement Tips​

Primary vs Secondary Actions​

When you have two buttons together:

  • Primary action (what you most want visitors to do): Use Gradient or Primary style
  • Secondary action (alternative choice): Use Secondary, Ghost, or an outline style

Example:

  • Primary: "Start Free Trial" (Gradient)
  • Secondary: "Watch Demo" (Gradient Fill)

Buttons on Different Backgrounds​

BackgroundRecommended Styles
WhiteGradient, Primary, Secondary, Black
Light GrayGradient, Primary, Secondary, Black
Dark/BlackWhite, Gradient, Ghost (On Black)
GradientWhite, Black

Button Text Guidelines​

  1. Start with a verb - "Get", "Start", "Download", "Contact"
  2. Be specific - "Get Free Quote" is better than "Submit"
  3. Keep it short - 2-4 words is ideal
  4. Create urgency - "Start Now", "Get Started Today"

Accessibility Notes​

  • All buttons have clear hover states so visitors know they're clickable
  • Button text should describe the action (not just "Click Here")
  • Buttons have sufficient color contrast for readability
  • Disabled buttons appear grayed out and don't respond to clicks