Button
Easily add customizable call-to-action buttons with options for icons, text, style, alignment, and device-specific visibility to boost engagement and match your site's look across multiple sections.
Last updated About 2 months ago
Overview
The Button block provides a versatile way to add call-to-action buttons throughout your site's sections. It is designed for maximum flexibility, letting you fine-tune the appearance, label, icon, link, and visibility of each button. This ensures strong user engagement and a visually consistent experience.
⚠️ Important: With the Button block, you can customize icons, text, links, button styles, layout, alignment, and visibility, ensuring that each call-to-action is both noticeable and easy to use.
Main settings
The main settings below define how your Button block looks and functions. Focus on creating clear, direct call-to-action buttons that are visually consistent across your store.
Button overview
Use these options to set your button's core structure and visual emphasis. Select settings that make your intent clear and encourage meaningful action.
Icon button
Add an icon to enhance your message by entering its identifier.
If you prefer a text-only button, simply leave this field blank.
Button text
Set the button label to clearly communicate the action.
Default: Button text
Link
Provide a valid URL that you want the button to direct to.
Open link in a new tab
Choose whether the link opens in a new browser tab or window.
Default: false
Enabling this is useful for external destinations.
Button style
Choose the appropriate button style to match your layout's intent.
Primary
High-visibility style for key actions.
Secondary
Lower emphasis, good for supporting actions.
Extra large
Grabs special attention with greater size.
Plain
Minimal look for less obtrusive actions.
Small
Compact size for space-saving placement.
Small secondary
A subtler, smaller version of the secondary button.
Circle
Displays as a circle, perfect for icon-only buttons.
Button layout
Control how icon and text are arranged for clarity.
Icon left
Displays icon before the text.
Icon right
Displays the icon after the text.
Icon only
No label, only the icon is visible.
Alignment settings
These settings help you control the horizontal alignment of the Button block for both desktop and mobile layouts. Use precise alignment to keep your section layouts clean, balanced, and user-friendly.
Use dedicated alignment settings for desktop and mobile to ensure your buttons always fit naturally in your design.
Alignment (desktop)
Choose left, center, or right alignment for larger screens.
Alignment (mobile)
Set the left, center, or right alignment to optimize button location for smaller screens.
Visibility settings
Visibility settings allow you to control exactly when the Button block appears for users on different devices. Use these options to highlight your most important actions and avoid unnecessary clutter across layouts.
Adjust visibility to make your most important calls-to-action stand out while keeping the interface clean and distraction-free.
Visibility
Decide whether the button shows up on desktop, mobile, or both.
Do not hide
The button shows on all devices.
Default: Do not hide
Hide on desktop
Only displayed for mobile users.
Hide on mobile
Only displayed for desktop users.
Display full width on mobile
Make your button stretch across the screen on mobile for easier tapping.
Default: false
Available in sections
The Button block can be added to these sections:
Featured product
Footer navigation
Rich text
Product information
Logo list
Hero
Buttons
📝 Note: The Button block adapts its appearance to match its parent section. Always preview your button in context to check sizing, alignment, and style.
Usage notes
Preview your Button block on both desktop and mobile to ensure proper alignment and clarity.
Combine icons and text whenever possible, and use specific, actionable labels to support accessibility.
Choose high-contrast styles and generous button sizes, especially for touch interactions.
Use visibility and width options to direct attention toward your most important actions and avoid crowding other page elements.
Enable "open link in a new tab" only when directing users away from your site or for resources that should not replace the current page.
💡 Tip: Consistent use of the Button block will help guide users to your site's main actions. Adjust style, location, and alignment to maximize engagement and ensure accessibility for everyone.