Livestream: Best practices for building with GenUI | 5/22

Announcing Visual Copilot - Figma to production in half the time

Builder logo
builder.io
Contact SalesGo to App

Livestream: Best practices for building with GenUI | 5/22

Announcing Visual Copilot - Figma to production in half the time

Builder logo
builder.io

Blog

Home

Resources

Blog

Forum

Github

Login

Signup

×

Visual CMS

Drag-and-drop visual editor and headless CMS for any tech stack

Theme Studio for Shopify

Build and optimize your Shopify-hosted storefront, no coding required

Resources

Blog

Get StartedLogin

A staple of web design, create a hero block within Builder's Visual Editor.

  • Create a hero design on a content entry with a background image.
  • Align blocks horizontally and vertically.

This tutorial results in a full-width image within a content entry, overlayed by text and a button. To follow this tutorial, create a new content entry within Builder.

The final design of creating a hero block within the Visual Editor, which includes an image of small boxes of jewelry with the text Shop our sales now on top of it and a button.

To complete this tutorial, you need:

Begin by adding an image to your content entry. Upload your own image or choose one from Builder's stock photos.

Next, modify the Image block's dimension. Set the height to have a minimum value and the width to Full page width. Your image horizontally extends to the edge of the content entry.

Drag a Text block form the Insert tab into the Image block.

You may adjust the style of your text as you wish. In the image below, the text is set to a size of 45px, a font of Helvetica, and a color of white.

Visual Editor view with the text "Shop our sales now!" appearing over a background image; the Typography panel is highlighted with the text "Add text styling here" pointing towards it; a different highlight is on the Layers tab, describing the text as being within the image layer.

Next, style your text with a background color and border radius. Add some padding to your text as well. Finally, use the Layout panel and choose Center Horizontally under the Align option.

Drag a Button block form the Insert tab into the Image block, underneath your text.

Adjust the style of the button as you wish. You may want to change the color, font, or text size. Then, choose Center Horizontally under the Align option in the Layout panel.

Add a Box block within your Image block. By default, Box blocks have a set height. Removing this height ensures your content entry renders properly.

Then, drag both the Text and Button blocks within the Box block. While possible to do directly within the Visual Editor, it can be easier to do so in the Layers panel.

Adjust the alignment of the box within the Layout panel, clicking the Align to the bottom side option. Depending on your image, one of the other options may looks better. You may also want to add padding or margin to improve the layout of your hero.

Learn more about the Insert and Style tabs within the Visual Editor to get the most out of your content entries. Or, learn how to Create and edit content with Visual Copilot, leveraging Builder's AI to generate designs for you.

Was this article helpful?

Product

Visual CMS

Theme Studio for Shopify

Sign up

Login

Featured Integrations

React

Angular

Next.js

Gatsby

Get In Touch

Chat With Us

Twitter

Linkedin

Careers

© 2020 Builder.io, Inc.

Security

Privacy Policy

Terms of Service

Get the latest from Builder.io

By submitting, you agree to our Privacy Policy

  • Platform Overview

    AI Overview

  • Integrations

  • What's New

  • Figma to Code Guide

  • Composable Commerce Guide

  • Headless CMS Guide

  • Headless Commerce Guide

  • Composable DXP Guide

  • Design to Code

  • Blog

  • Knowledge Base

  • Community Forum

  • Partners

  • Templates

  • Success Stories

  • Showcase

  • Resource Center

    Glossary

© 2025 Builder.io, Inc.

Security

Privacy Policy

SaaS Terms

Compliance

Cookie Preferences

Gartner Cool Vendor 2024