Demo
  • HEROES & NAV

    • Hero Sections
    • Bold Heroes
    • Breadcrumbs
    • Banner Patterns
    • Floating Bars

    SOCIAL PROOF

    • Single Reviews
    • Multi Reviews
    • Multi Reviews (Alt)
    • Testimonial Sliders
    • Logo Grids
    • Stats & Counters

    CONTENT

    • Simple Post
    • Advanced Post
    • Modern Post
    • Timeline
    • Team Sections
    • Changelog
    • Careers
    • Events

    FORMS & FEEDBACK

    • CTA Sections
    • Contact Forms
    • Newsletter
    • Cookie Consent
    • Toasts

    FEATURES

    • 3 Card features
    • 4 Card Features
    • 6 Card Features
    • Feature Blocks
    • Process

    INTERACTIVE

    • Toggle Panels
    • Tabbed Sections
    • Video Lightboxes
    • Swiper Sliders
    • Vertical Sliders
    • Thumbnail Siders
    • Marquee Tickers
    • Before / After

    COMMERCE & DATA

    • Pricing Sections
    • Comparation Tables
    • Data tables

    LAYOUT

    • Footer Sections
    • Image Grids
    • Empty States
    • 404 Pages

    NAVIGATION

    • Navigation Bars

    MEDIA

    • Image Block
    • Icon Block
    • Video Block
    • Video Lightbox Block
    • Avatar Block

    DISPLAY

    • Badge Block
    • Tag Block
    • Tooltip Block
    • Card Block
    • Divider Block
    • Breadcrumb Block

    Layout

    • Grid Block
    • Flex Block
    • Absolute Box Block

    TYPOGRAPHY

    • Heading Block
    • Paragraph Block
    • List Block
    • Blockquote Block

    INTERACTIVE

    • Button Block
    • Link Button Block
    • Accordion Block
    • Tabs Block
    • Slider Block
    • Thumbnail Slider Block
    • Marquee Block
    • Before After Slider Block

    DATA & CCOMMERCE

    • Data Table Block
    • Pricing Block
    • Progress Block
    • Timeline Block

    FORMS

    • Contact Form Block

    TECH & SAAS

    • Helios
    • Tempo
    • Verso
    • Ledge Finance

    TRAVEL & LEISURE

    • Meridian
    • Traverse
    • Vela
    • Wildpath
    • Poseidon

    HOSPITALITY

    • Wineatic
    • Trattoria Sole
    • Santa Lucia

    SERVICES & DESIGN

    • Kova
    • Haven Studio
    • Volta
    • Pxlcraft
    • Apex Agency

    SPECIALITY

    • Bright Smile
    • Dentist Modern
    • Bento
  • Ecommerce
  • Docs
Websites
Patterns
HEROES & NAV
Hero SectionsBold HeroesBreadcrumbsBanner PatternsFloating Bars
SOCIAL PROOF
Single ReviewsMulti ReviewsMulti Reviews (Alt)Testimonial SlidersLogo GridsStats & Counters
CONTENT
Simple PostAdvanced PostModern PostTimelineTeam SectionsChangelogCareersEvents
FORMS & FEEDBACK
CTA SectionsContact FormsNewsletterCookie ConsentToasts
FEATURES
3 Card features4 Card Features6 Card FeaturesFeature BlocksProcess
INTERACTIVE
Toggle PanelsTabbed SectionsVideo LightboxesSwiper SlidersVertical SlidersThumbnail SidersMarquee TickersBefore / After
COMMERCE & DATA
Pricing SectionsComparation TablesData tables
LAYOUT
Footer SectionsImage GridsEmpty States404 Pages
Blocks
NAVIGATION
Navigation Bars
MEDIA
Image BlockIcon BlockVideo BlockVideo Lightbox BlockAvatar Block
DISPLAY
Badge BlockTag BlockTooltip BlockCard BlockDivider BlockBreadcrumb Block
Layout
Grid BlockFlex BlockAbsolute Box Block
TYPOGRAPHY
Heading BlockParagraph BlockList BlockBlockquote Block
INTERACTIVE
Button BlockLink Button BlockAccordion BlockTabs BlockSlider BlockThumbnail Slider BlockMarquee BlockBefore After Slider Block
DATA & CCOMMERCE
Data Table BlockPricing BlockProgress BlockTimeline Block
FORMS
Contact Form Block
Demos
TECH & SAAS
HeliosTempoVersoLedge Finance
TRAVEL & LEISURE
MeridianTraverseVelaWildpathPoseidon
HOSPITALITY
WineaticTrattoria SoleSanta Lucia
SERVICES & DESIGN
KovaHaven StudioVoltaPxlcraftApex Agency
SPECIALITY
Bright SmileDentist ModernBento
EcommerceDocs
On This Page
Button BlockColors & HoverTypographyIconFull WidthUnderline AnimationBorder, Radius & ShadowPaddingAll Available Controls
Blocks
Grid Block
Grid Item Block
Flex Block
Absolute Block
Heading Block
Paragraph Block
List Block
Image Block
Icon Block
Video Block
Video Lightbox Block
Button Block
Accordion Block
Tabs Block
Slider Block
Slider Item Block
Thumbnail Slider
Thumbnail Slider Item
Marquee Block
Marquee Item Block
Before / After
Data Table Block
Pricing Card Block
Progress Bar Block
Timline Block
Header Block
Simple Header
Advanced Header
Advanced Header Featured
Float Header
Blog Listing Block
Separator Block
Contact Form Block
Docs

/

Button Block

Button Block

A styled link button with full control over colors, hover states, typography, icon, border, radius, shadow, and an optional underline animation. Renders as <a> when a URL is set.

BUTTON STYLES

Get Started
Learn More
Read Docs
Try Free

When to use this block

  • Primary and secondary call-to-action buttons
  • Ghost/outline buttons with border and transparent background
  • Text links with arrow icons and underline hover effects
  • Full-width buttons in cards or narrow containers

Colors & Hover

Set text and background colors with separate hover states. Background supports solid color or CSS gradient.

Colors

Sidebar Panel

Text Color

#FFFFFF

Background

#171717

Hover Text

#FFFFFF

Hover Background

#3D3D3D

TRY HOVERING

Solid button
Ghost button

Typography

Font size, letter spacing (responsive), and font weight (toolbar). All values in px.

Typography

Sidebar Panel

Font Size

15

px

Letter Spacing

—

px

Font Weight

500

WEIGHT OPTIONS

Light

300

Normal

400

Medium

500

Semi-Bold

600

Bold

700

Extra-Bold

800

6 weights (300–800). Same as Paragraph Block.

Icon

Add an icon to the left or right of the label. Upload an SVG for recoloring support, or use any image format.

Icon

Sidebar Panel

Icon

arrow-right.svg

Position

Left
Right

Width

16

px

Height

16

px

Color

#FFFFFF

Hover Color

#D1D1D1

ICON POSITIONS

Icon Left

Default position

Icon Right

SVG icons support iconColor and iconHoverColor via CSS. Non-SVG images display as-is.

Full Width

Stretch the button to fill its container. Text is centered automatically.

Width

Full Width

Inline (default)

Get Started

Full width

Get Started

Underline Animation

Add a sliding underline that appears on hover. Control its color and thickness.

Animation

Sidebar Panel

Animation

Underline

Color

#171717

Height

2

px

TRY HOVERING

Learn more

Great for text-style links without a visible background.

Border, Radius & Shadow

Per-corner radius (responsive), per-side borders with hover color, and shadow presets. Applied to the inner link element.

Border Radius

Per-corner objects, responsive across 3 breakpoints. Use 999px for pill-shaped buttons.

4px
8px
pill

Border & Shadow

Border width, color, and hover border color. Shadow presets: sm through 2xl, plus inner. Shadow takes priority over border.

Padding

Inner spacing in pixels. Responsive across breakpoints. Controls the button’s physical size — applied to the <a> element, not the outer wrapper.

SIZE VIA PADDING

Small (8/16)
Medium (12/24)
Large (16/32)

Responsive: Mobile Tablet Desktop

All Available Controls

Content & Link Label text, URL, target

content: button label (RichText). url: link href — if empty, renders as <div> instead of <a>. linkTarget: "_blank" for new tab. rel: auto-set.

Colors Text, background, gradient + hover states

textColor / hoverTextColor, backgroundColor / hoverBackgroundColor, backgroundGradient (overrides solid color). All applied to the inner .button-block-link.

Typography Font size, weight, letter spacing

fontSize / letterSpacing (+Md/Lg): responsive, px. fontWeight: 300–800 (6 values), via toolbar.

Icon Left/right, SVG recoloring, size

iconUrl / iconId: uploaded image. iconPosition: "left" or "right". iconWidth / iconHeight: px. SVG icons: iconSvgContent rendered inline, iconColor / iconHoverColor applied via CSS.

Full Width Stretch to fill container

isFullWidth: true → flex w-full justify-center. false → inline-flex (default).

Animation Underline hover effect

animation: "underline" or empty. underlineColor: hex (default currentColor). underlineHeight: px (default 2). Sliding bar via ::after pseudo-element.

Border & Shadow Per-corner radius, border, shadow presets

Radius: borderRadiusMobile/Tablet/Desktop (per-corner). Border: borderMobile/Tablet/Desktop or legacy borderPosition + borderWidth + borderColor. hoverBorderColor. Shadow: sm–2xl, inner (takes priority over border).

Padding Inner spacing on <a>, 3 breakpoints

paddingTop/Bottom/Left/Right (+Md/Lg) in px. Applied to .button-block-link (the inner <a>), not the outer wrapper.

Related Blocks

Icon Block

For icon-only links with hover color and rotation effects.

Video Lightbox Block

Button mode opens a video in a lightbox — similar button styling.

Brandname

Building tools that help teams move faster, ship better, and stay aligned.

Product

  • Features
  • Pricing
  • Integrations
  • Changelog

Company

  • About
  • Blog
  • Careers
  • Press

Resources

  • Documentation
  • API Reference
  • Support
  • Status

© 2026 Brandname. All rights reserved.

Privacy Policy
Terms of Service