Hero Section

A full-width hero with eyebrow, heading, description, and call-to-action buttons. Use a background image or video, an overlay, or a slide carousel.

Module group: Page structure

How to add it

Edit a page, open the module picker, and search for Hero Section. Drop it into a drag-and-drop area, then fill in the fields below. See the theme modules page for how the modules look together.

Fields

Fields are grouped as they appear in the editor. Indented rows belong to the group above them.

FieldTypeNotes
TextGroup
Eyebrow TextTextShort kicker line shown above the heading, for example: ISO 9001 Certified Machine Shop. Leave blank to hide.
HeadingTextDefault: Catchy and Descriptive Headline.
Description TextText
Call to ActionGroup
What type of CTA?DropdownOptions: HubSpot CTA, Link, None. Default: none.
CTACall to action
LinkLink
Button StyleDropdownOptions: Primary, Secondary, Tertiary. Default: primary.
Link TextTextDefault: Button Text.
Additional ButtonsGroupOptional extra buttons shown next to the main call to action, for example a secondary Browse Catalog button. Repeatable.
Button TextTextDefault: Learn More.
Button LinkLink
Button StyleDropdownOptions: Primary, Secondary, Tertiary. Default: secondary.
BackgroundGroupWhy do I need two background images? Mobile devices have very narrow screen widths so it is often not ideal to load large background images for these sizes. Using a square cropped image for mobile only will prevent image distortion and slow loading times on mobile devices.
Background image - DesktopImage
Background image - MobileImage500px x 500px 1000px x 1000px (retina)
Parallax BackgroundToggleNote: Parallax background images need to be as tall as the device height to prevent zoomed and blurry images. 500px x 1000px 1000px x 2000px (retina) Default: off.
Video (mp4)FileIf a video is added, all image settings above will be disabled.
Overlay ColorColor
Hero StyleDropdownStatic: single background image (default). Crossfade: background images cycle behind the static heading/description. Carousel: full slides, each with its own image, heading, description, and button. Options: Static, Crossfade Background, Carousel. Default: static.
SlidesGroupUsed by Crossfade (image only) and Carousel (full slide content) styles. Ignored in Static mode. Repeatable.
Slide Background ImageImage
Slide HeadingTextCarousel style only.
Slide EyebrowTextCarousel style only.
Slide DescriptionTextCarousel style only.
Slide Button TextTextCarousel style only. Leave blank to hide the button on this slide.
Slide Button LinkLinkCarousel style only.
Carousel SettingsGroup
Autoplay?ToggleDefault: on.
Autoplay Speed (seconds)NumberDefault: 6.
Transition StyleDropdownOptions: Fade, Slide. Default: fade.
Show Dots?ToggleDefault: on.
Show Arrows?ToggleDefault: on.
Crossfade SettingsGroup
Crossfade Speed (seconds)NumberDefault: 6.
Text AnimationGroupAnimates the eyebrow, heading, description, and button in on load (and on each slide change for Carousel).
Enable Animation?ToggleDefault: off.
Animation StyleDropdownOptions: Fade Up, Fade In, Slide In From Left. Default: fade_up.
Animation Duration (seconds)NumberDefault: 0.8.
Stagger Delay Between Elements (seconds)NumberDefault: 0.15.
StyleGroup
CTA AlignmentText alignment
SettingsGroup
Heading text colorColor
Eyebrow StyleGroupAdds a visual treatment around the small eyebrow line above the heading.
StyleDropdownOptions: Plain, Left Border, Badge, Flanking Lines. Default: plain.
Eyebrow Accent ColorColorText color for Plain/Flanking Lines; border or badge text color for Left Border/Badge.
Badge Background ColorColorOnly used when Style is set to Badge.
Description text colorColor
Banner padding in pixels - desktopNumberDefault: 100.
Banner padding in pixels - mobileNumberDefault: 50.
Text alignmentDropdownOptions: Left, Center, Right. Default: center.
Text Max WidthNumberThe number you set will be in pixels
Text Drop Shadow?ToggleDefault: off.
Constrain Text Width?ToggleDefault: off.
Heading LevelDropdownUse Heading 1 when this is the page's main title (default). Choose Heading 2 or 3 when the module appears further down a page that already has a Heading 1, so the page keeps one H1 for SEO. Options: Heading 1, Heading 2, Heading 3. Default: h1.

Other page structure modules