Everything a hero section needs, in one component
A headline and a button are the start. Hero Banner Pro adds the backgrounds, the carousel, the form and the countdown around them.
Backgrounds
Any background
Solid color, gradient, image or video, with overlay control on every one.
Carousel
A carousel of heroes
Stack slides with their own background, copy, buttons, form and countdown.
Lead gen
Forms built in
Connect a Framer form below the copy or beside it as a styled card.
Urgency
Live countdowns
Count down to a launch, a sale or an event in the visitor's time zone.
Panel
Styled from the properties panel
Colors, fonts, spacing and animation are property controls. There is no CSS to write.
Performance
Responsive and light
No dependencies, fluid clamp() sizing and breakpoints on the component's own width.
One component, many heroes
Every banner below is the same Hero Banner Pro with different settings: fonts, colors, layouts, backgrounds, forms and countdowns.
Logo and a clean light background
A faint gradient, centered copy, a small logo and a single pill button. Space Grotesk.
Image with parallax, full height
Edge to edge, full height, text at the bottom right. Works as a section anywhere on the page. Archivo.
Light gray with content and a form card
Copy on the left, a form card on the right that stacks under the copy on tablets and phones. Sora.
Image background and a countdown
A full-bleed event poster: concert photo, condensed type, square countdown boxes. Anton and Plus Jakarta Sans.
Dark image, left-aligned, ghost button
A quiet full-bleed statement on a dark photo with a solid and an outline button. Outfit.
Sale banner with a countdown and a form
A sale banner over a retail photo: red accent, countdown, and a frosted form card below the copy. Oswald.
Every value is a property.
If you can see it, you can change it from the properties panel. Here is what the panel covers.
Works in any Framer project · No dependencies · Built by Studio Nope
Overview
Hero Banner Pro is a hero and banner section for Framer. Use it as a full-height landing hero, a lead-gen banner with a form, an event countdown, a promo, a brand announcement or a simple section header. It carries its own scoped styles and has no dependencies. Every visible value is a property control, so there is no CSS to write.
It is the Framer version of the Studio Nope HubSpot module of the same name, with the same settings and the same defaults.
Installation
- After checkout, copy your component link.
- In your Framer project, click the canvas and paste (Cmd+V / Ctrl+V). Hero Banner Pro appears in Assets.
- Drag it onto a page and set Width to Fill. Height is Auto.
- Edit it in the properties panel: pick Mode, fill in the content groups, then refine the Style · … groups.
It drops in with the default hero: a dark gradient, 80% of the window height, centered copy, a gold eyebrow, an Inter heading and two buttons.
Modes
- Single hero: one hero. The panel shows Content, Buttons, Form, Countdown and Background.
- Carousel (multiple slides): several heroes in a slider. The panel shows Carousel Slides and Carousel Settings. Each slide has its own background, colors, alignment, buttons, form and countdown.
The Style groups apply to both modes.
Backgrounds
- None: transparent; whatever sits behind the component shows through.
- Solid Color: any color at any opacity.
- Gradient: two colors and an angle in degrees.
- Image: your image with a focal position (center, top, bottom, left, right) and optional parallax. Turn off Show background image to remove the image and keep the overlay.
- Video: a looping, muted, autoplaying MP4 from a URL or an uploaded file, with a poster image for the first frame. Turn off Show poster to go without one.
- Overlay: a color wash or a gradient over the background so text stays readable. It shows for every background type except None.
Content
- Logo: optional, with a height and an optional link.
- Eyebrow: a short label above the heading with its own letter spacing and transform.
- Heading: with an H1, H2 or H3 tag so the page keeps a correct heading outline.
- Subheading: text with simple HTML: paragraphs, bold, italic, links and lists.
- Buttons: a primary and a secondary button, each with its own label and link. Links have Open in new tab and No follow switches. An empty label hides the button.
Forms
Hero Banner Pro shows a Framer form. Build a form in Framer (Insert › Forms), then drop it into Form components at the bottom of the content settings. Turn on Show Form in Form (or in a slide) and pick it with Form (slot #). You can connect up to ten forms and give each slide a different one.
Form Position puts the form below the copy or beside it as a card. Beside the copy, the card stacks under it at the tablet breakpoint. If you use an external form service, paste its https address in Form embed URL; it shows in a sandboxed frame when no Framer form is connected.
Form styles
- Card: background, border, border width, radius, padding, backdrop blur and max width.
- Text: form heading, label and input fonts with their colors.
- Inputs: background, border, focus color, radius and padding.
- Submit: background, text color and radius.
- Style the connected form: on by default. Turn it off to keep the label, input and button styling you gave the form in Framer; the card styles still apply.
Countdown
Counts down to a date and time in the visitor's own time zone and shows the Expired Message when the time has passed. Enter the target as YYYY-MM-DDTHH:MM:SS, for example 2026-12-31T23:59:59. Labels are editable for any language. Slides use their own target and the labels from the Countdown group.
Layout and height
- Section Height: 100vh, 80vh, 60vh, 40vh or Auto (fits the content).
- Full-Width Banner: place the component on a full-width stack with Width set to Fill for an edge-to-edge band. The switch keeps the corners square; turn it off to use Section Corner Radius.
- Alignment: horizontal (left, center, right) and vertical (top, center, bottom).
- Widths: content container max width and text column max width.
- Spacing: top, bottom and side padding, the gap between elements, and the gap between content and form in the split layout.
Typography
The eyebrow, heading, subheading, buttons, form and countdown each have a font control (family, weight and size) and a color. Pick one typeface for everything or pair a display font with a body font. Heading Size — Mobile sets the smallest heading size; between phone and desktop the heading scales smoothly.
Buttons
Each button has a background, hover background, text color, hover text color, border color, border width, radius and padding. Pills, rounded, square and outline buttons all come from these values. Button Backdrop Blur adds a frosted look over images and video.
Animation
- Entrance Animation: none, fade up, fade in, slide from left, slide from right or scale in, with a stagger between elements.
- Animate Heading Letter-by-Letter: reveals the heading one letter at a time; words never break across lines.
- Background Parallax: image and video backgrounds drift as the visitor scrolls.
- Show Scroll-Down Indicator: an animated arrow that scrolls to the next section.
- Reduced motion: visitors who ask their system for reduced motion see everything at once, with no parallax and no carousel autoplay.
On the Framer canvas the component shows its finished state without motion. Preview or publish to see the animations.
Carousel
- Transition: slide or fade.
- Autoplay: moves to the next slide every Autoplay Speed milliseconds, pausing while the pointer is over the hero when Pause on Hover is on.
- Arrows and dots: arrows go to the previous and next slide and wrap around at both ends; dots jump to a slide.
- Swipe: on touch screens a horizontal swipe changes the slide.
- Pause button: while autoplay runs, a pause button sits at the bottom right. A visitor's pause holds until they press play. Keyboard focus inside the carousel also pauses it.
- Looping: after the last slide, autoplay and the next arrow go back to the first. The HubSpot module's Loop setting changed nothing, so the Framer component leaves it out.
Border, radius and shadow
Round the section, add a border with its own color and width, and pick a small, medium or large shadow with your own shadow color.
Responsive and accessible
- Fluid sizing: padding and type scale smoothly between phone and desktop with CSS clamp().
- Breakpoints: Tablet Breakpoint and Mobile Breakpoint follow the component's own width, so they also work in Framer's tablet and phone frames.
- Semantics: a real heading tag; the carousel is a labelled region whose slides read "1 of 3"; slides that are not shown are skipped by screen readers and the Tab key; dots mark the current slide.
- Keyboard: every link and button shows a two-tone focus ring (a ring in the element's color over a black or white edge) when reached with the keyboard, and none on a mouse click.
- Countdown: the ticking numbers are not read out every second; the expired message is announced once.
Settings reference
Every setting in the properties panel, in panel order, with its type and default.
Mode
| Setting | Type | Default | Notes |
|---|---|---|---|
| Mode | Choice | Single hero | Single = one hero (Content/Background/Buttons/Form/Countdown below). Carousel = multiple slides, each its own mini-hero (see Carousel Slides). |
Content
| Setting | Type | Default | Notes |
|---|---|---|---|
| Show Logo | Toggle | Off | |
| Logo | Image | ||
| Logo Height (px) | Number | 48 | Range 8–400 px. |
| Logo Link (optional) | Link | ||
| Open in new tab | Toggle | Off | Opens the link in a new tab. |
| No follow | Toggle | Off | Adds rel="nofollow". |
| Show Eyebrow | Toggle | On | |
| Eyebrow Text | Text | Now in public beta | |
| Heading | Text | Build something people remember | |
| Heading Tag (SEO) | Choice | H1 | Use H1 when this is the page's main hero; H2/H3 when it's a secondary banner. |
| Show Subheading | Toggle | On | |
| Subheading | Text | A complete, drop-in hero & banner section for… | HTML allowed: p, br, strong, b, em, i, u, s, a, span, ul, ol, li, code, small, sup, sub. |
Buttons
| Setting | Type | Default | Notes |
|---|---|---|---|
| Show Primary Button | Toggle | On | |
| Primary Label | Text | Get started | |
| Primary Link | Link | # | |
| Open in new tab | Toggle | Off | Opens the link in a new tab. |
| No follow | Toggle | Off | Adds rel="nofollow". |
| Show Secondary Button | Toggle | On | |
| Secondary Label | Text | Learn more | |
| Secondary Link | Link | # | |
| Open in new tab | Toggle | Off | Opens the link in a new tab. |
| No follow | Toggle | Off | Adds rel="nofollow". |
Form
| Setting | Type | Default | Notes |
|---|---|---|---|
| Show Form | Toggle | Off | Show a form in the hero, for lead-gen banners. Connect a Framer form in Form components. Styled by Style · Form Styles. |
| Form Heading | Text | Get early access | |
| Form (slot #) | Number | 1 | Which entry of Form components to show. |
| Form embed URL (optional) | Text | https only; shown in a sandboxed iframe when the slot is empty. | |
| Embed height (px) | Number | 400 | Height of the embed iframe. |
| Form Position | Choice | Beside the content (card) | Options: Below the content, Beside the content (card). |
Countdown
| Setting | Type | Default | Notes |
|---|---|---|---|
| Show Countdown | Toggle | Off | Counts down to a target date/time — ideal for launches, sales and events. |
| Target Date/Time (ISO) | Text | 2026-12-31T23:59:59 | Format: YYYY-MM-DDTHH:MM:SS (e.g. 2026-12-31T23:59:59). Uses the visitor's local time zone. |
| Days Label | Text | Days | |
| Hours Label | Text | Hours | |
| Minutes Label | Text | Minutes | |
| Seconds Label | Text | Seconds | |
| Expired Message | Text | We're live! |
Background
| Setting | Type | Default | Notes |
|---|---|---|---|
| Background Type | Choice | Gradient | Options: None, Solid Color, Gradient, Image, Video. |
| Solid Color | Colour | #0a0a0a | |
| Gradient Start | Colour | #111827 | |
| Gradient End | Colour | #0a0a0a | |
| Gradient Angle (deg) | Number | 135 | Range 0–360 deg. |
| Show background image | Toggle | On | Off removes the image; the overlay stays. |
| Background Image | Image | ||
| Image Position | Choice | Center | Options: Center, Top, Bottom, Left, Right. |
| Video URL (MP4) | Text | https://146897094.fs1.hubspotusercontent-eu1.… | Direct .mp4 URL. Autoplays muted and loops. Add a poster image below for the first frame / mobile fallback. A file in Video file (upload) overrides this URL. |
| Video file (upload) | File | Overrides Video URL (MP4). | |
| Show poster | Toggle | On | Off removes the poster image. |
| Video Poster | Image | ||
| Show Overlay | Toggle | On | A color wash over image/video/gradient backgrounds to keep text readable. |
| Overlay Color | Colour | rgba(10, 10, 10, 0.45) | |
| Overlay Style | Choice | Solid color | Options: Solid color, Gradient. |
| Overlay Gradient Start | Colour | rgba(0, 0, 0, 0.7) | |
| Overlay Gradient End | Colour | rgba(0, 0, 0, 0.1) | |
| Overlay Gradient Angle (deg) | Number | 160 | Range 0–360 deg. |
Carousel Slides
Each slide is a full mini-hero with its own background, text, alignment, buttons and form. Shown when Mode = Carousel.
| Setting | Type | Default | Notes |
|---|---|---|---|
| Background Type | Choice | Gradient | Options: None, Solid Color, Gradient, Image, Video. |
| Solid Color | Colour | #0a0a0a | |
| Gradient Start | Colour | #6d28d9 | |
| Gradient End | Colour | #0b0a1f | |
| Gradient Angle (deg) | Number | 155 | Range 0–360 deg. |
| Show background image | Toggle | On | Off removes the image; the overlay stays. |
| Background Image | Image | ||
| Image Position | Choice | Center | Options: Center, Top, Bottom, Left, Right. |
| Video URL (MP4) | Text | https://146897094.fs1.hubspotusercontent-eu1.… | |
| Video file (upload) | File | Overrides Video URL (MP4). | |
| Show poster | Toggle | On | Off removes the poster image. |
| Video Poster | Image | ||
| Show Overlay | Toggle | On | |
| Overlay Color | Colour | rgba(10, 10, 10, 0.45) | |
| Overlay Style | Choice | Solid color | Options: Solid color, Gradient. |
| Overlay Gradient Start | Colour | rgba(0, 0, 0, 0.7) | |
| Overlay Gradient End | Colour | rgba(0, 0, 0, 0.1) | |
| Overlay Gradient Angle (deg) | Number | 160 | Range 0–360 deg. |
| Show Eyebrow | Toggle | On | |
| Eyebrow | Text | Slide eyebrow | |
| Heading | Text | Your slide headline | |
| Heading Tag | Choice | H2 | Options: H1, H2, H3. |
| Show Subheading | Toggle | On | |
| Subheading | Text | <p>A short supporting line for this slide.</p> | HTML allowed (same list as the single hero). |
| Heading Color | Colour | #ffffff | |
| Eyebrow Color | Colour | rgba(255, 255, 255, 0.8) | |
| Subheading Color | Colour | rgba(255, 255, 255, 0.85) | |
| Horizontal Alignment | Choice | Center | Options: Left, Center, Right. |
| Vertical Alignment | Choice | Center | Options: Top, Center, Bottom. |
| Show Primary Button | Toggle | On | |
| Primary Label | Text | Get started | |
| Primary Link | Link | # | |
| Open in new tab | Toggle | Off | Opens the link in a new tab. |
| No follow | Toggle | Off | Adds rel="nofollow". |
| Show Secondary Button | Toggle | Off | |
| Secondary Label | Text | Learn more | |
| Secondary Link | Link | # | |
| Open in new tab | Toggle | Off | Opens the link in a new tab. |
| No follow | Toggle | Off | Adds rel="nofollow". |
| Show Form | Toggle | Off | |
| Form (slot #) | Number | 1 | Which entry of Form components this slide shows. |
| Form embed URL (optional) | Text | https only; used when the slot is empty. | |
| Embed height (px) | Number | 400 | Height of the embed iframe. |
| Form Position | Choice | Beside content (card) | Options: Below content, Beside content (card). |
| Show Countdown | Toggle | Off | |
| Countdown Target (ISO) | Text | 2026-12-31T23:59:59 |
Carousel Settings
| Setting | Type | Default | Notes |
|---|---|---|---|
| Transition | Choice | Slide | Options: Slide, Fade. |
| Autoplay | Toggle | On | |
| Autoplay Speed (ms) | Number | 6000 | Range 1000–30000 ms. |
| Pause on Hover | Toggle | On | |
| Show Arrows | Toggle | On | |
| Show Dots | Toggle | On |
Form components
Connect Framer forms here; Form and each slide pick one by slot number.
| Setting | Type | Default | Notes |
|---|---|---|---|
| Form components | Component list | Up to 10 Framer forms (Insert › Forms). |
Style · Layout & Spacing
| Setting | Type | Default | Notes |
|---|---|---|---|
| Section Height | Choice | Tall (80vh) | Options: Full viewport (100vh), Tall (80vh), Medium (60vh), Short (40vh), Auto (fit content). |
| Full-Width Banner (edge to edge) | Toggle | On | Set the layer to Width: Fill on a full-width stack; this switch keeps the corners square. |
| Content Container Max Width (px) | Number | 1200 | Range 0–3000 px. |
| Text Column Max Width (px) | Number | 720 | Range 0–3000 px. |
| Horizontal Alignment | Choice | Center | Options: Left, Center, Right. |
| Vertical Alignment | Choice | Center | Options: Top, Center, Bottom. |
| Padding Top (px) | Number | 96 | Range 0–600 px. |
| Padding Bottom (px) | Number | 96 | Range 0–600 px. |
| Padding Left/Right (px) | Number | 24 | Range 0–400 px. |
| Gap Between Elements (px) | Number | 22 | Range 0–200 px. |
| Split Layout Gap (content ↔ form, px) | Number | 48 | Horizontal gap between the content column and the form card when the form is positioned beside the content. Range 0–400 px. |
Style · Typography
Each font picker sets the family, weight, size AND color for that element.
| Setting | Type | Default | Notes |
|---|---|---|---|
| Eyebrow Font | Font | Inter, Semibold, 13px | |
| Eyebrow Font Color | Colour | #d4a853 | Colour of that text. |
| Eyebrow Letter Spacing (em) | Number | 0.14 | Range -0.5–1 em. |
| Eyebrow Transform | Choice | Uppercase | Options: None, Uppercase, Capitalize. |
| Heading Font | Font | Inter, Bold, 56px | |
| Heading Font Color | Colour | #ffffff | Colour of that text. |
| Heading Size — Mobile (px) | Number | 34 | Range 8–200 px. |
| Heading Line Height | Number | 1.08 | Range 0.5–3. |
| Heading Letter Spacing (em) | Number | -0.02 | Range -0.5–1 em. |
| Subheading Font | Font | Inter, Regular, 18px | |
| Subheading Font Color | Colour | #d4d4d8 | Colour of that text. |
| Subheading Line Height | Number | 1.6 | Range 0.5–3. |
Style · Button Styles
| Setting | Type | Default | Notes |
|---|---|---|---|
| Gap Between Buttons (px) | Number | 12 | Range 0–200 px. |
| Button Backdrop Blur (px, 0 = off) | Number | 0 | Frosted-glass blur behind the buttons — best with a transparent or semi-transparent button background over an image/video. Range 0–100 px. |
| Primary — Font & Text Color | Font | Inter, Semibold, 16px | |
| Primary — Font & Text Color Color | Colour | #0a0a0a | Colour of that text. |
| Primary — Background | Colour | #ffffff | |
| Primary — Hover Background | Colour | #d4a853 | |
| Primary — Hover Text | Colour | #0a0a0a | |
| Primary — Border Color | Colour | rgba(255, 255, 255, 0) | |
| Primary — Border Width (px) | Number | 1 | Range 0–20 px. |
| Primary — Radius (px) | Number | 8 | Range 0–999 px. |
| Primary — Padding Y (px) | Number | 14 | Range 0–100 px. |
| Primary — Padding X (px) | Number | 26 | Range 0–200 px. |
| Secondary — Font & Text Color | Font | Inter, Semibold, 16px | |
| Secondary — Font & Text Color Color | Colour | #ffffff | Colour of that text. |
| Secondary — Background | Colour | rgba(255, 255, 255, 0) | |
| Secondary — Hover Background | Colour | rgba(255, 255, 255, 0.12) | |
| Secondary — Hover Text | Colour | #ffffff | |
| Secondary — Border Color | Colour | rgba(255, 255, 255, 0.4) | |
| Secondary — Border Width (px) | Number | 1 | Range 0–20 px. |
| Secondary — Radius (px) | Number | 8 | Range 0–999 px. |
| Secondary — Padding Y (px) | Number | 14 | Range 0–100 px. |
| Secondary — Padding X (px) | Number | 26 | Range 0–200 px. |
Style · Form Styles
Styles the embedded HubSpot form and its card.
| Setting | Type | Default | Notes |
|---|---|---|---|
| Form Max Width (px) | Number | 380 | Range 0–2000 px. |
| Card Background | Colour | #ffffff | |
| Card Border | Colour | rgba(0, 0, 0, 0.08) | |
| Card Border Width (px) | Number | 1 | Range 0–20 px. |
| Card Radius (px) | Number | 14 | Range 0–999 px. |
| Card Padding (px) | Number | 24 | Range 0–200 px. |
| Card Backdrop Blur (px, 0 = off) | Number | 0 | Frosted-glass blur behind the form card. Use with a semi-transparent card background over an image/video. Range 0–100 px. |
| Form Heading Font | Font | Inter, Semibold, 18px | |
| Form Heading Font Color | Colour | #0a0a0a | Colour of that text. |
| Label Font | Font | Inter, Semibold, 13px | |
| Label Font Color | Colour | #111827 | Colour of that text. |
| Input Font | Font | Inter, Regular, 14px | |
| Input Font Color | Colour | #111827 | Colour of that text. |
| Input Background | Colour | #ffffff | |
| Input Border | Colour | rgba(0, 0, 0, 0.14) | |
| Input Focus Color | Colour | #18181b | |
| Input Radius (px) | Number | 8 | Range 0–999 px. |
| Input Padding Y (px) | Number | 10 | Range 0–100 px. |
| Input Padding X (px) | Number | 12 | Range 0–100 px. |
| Submit Background | Colour | #18181b | |
| Submit Text Color | Colour | #ffffff | |
| Submit Radius (px) | Number | 8 | Range 0–999 px. |
| Style the connected form | Toggle | On | Apply the label, input and submit styles to the Framer form in the slot. Off keeps the form’s own Framer styling. |
Style · Countdown Styles
| Setting | Type | Default | Notes |
|---|---|---|---|
| Number Font | Font | Inter, Bold, 34px | |
| Number Font Color | Colour | #ffffff | Colour of that text. |
| Label Font | Font | Inter, Medium, 12px | |
| Label Font Color | Colour | #a1a1aa | Colour of that text. |
| Box Background | Colour | rgba(255, 255, 255, 0.08) | |
| Box Border | Colour | rgba(255, 255, 255, 0.14) | |
| Box Border Width (px) | Number | 1 | Range 0–20 px. |
| Box Radius (px) | Number | 12 | Range 0–999 px. |
| Box Padding (px) | Number | 16 | Range 0–200 px. |
| Box Backdrop Blur (px, 0 = off) | Number | 8 | Frosted-glass blur behind each countdown box (best over image/video backgrounds). Range 0–100 px. |
| Gap Between Boxes (px) | Number | 12 | Range 0–200 px. |
Style · Effects & Animation
| Setting | Type | Default | Notes |
|---|---|---|---|
| Entrance Animation | Choice | Fade Up | Each element animates in on load, staggered. |
| Stagger Step (seconds) | Number | 0.12 | Range 0–2 s. |
| Animate Heading Letter-by-Letter | Toggle | Off | |
| Background Parallax | Toggle | Off | Image / video backgrounds drift as the visitor scrolls. |
| Parallax Strength | Number | 0.25 | Range 0–1. |
| Show Scroll-Down Indicator | Toggle | Off | |
| Scroll Indicator Color | Colour | rgba(255, 255, 255, 0.7) |
Style · Border, Radius & Shadow
| Setting | Type | Default | Notes |
|---|---|---|---|
| Section Corner Radius (px) | Number | 0 | Rounds the section's corners (best with Full-Width Banner off). Range 0–999 px. |
| Section Border Color | Colour | rgba(0, 0, 0, 0) | |
| Section Border Width (px) | Number | 0 | Range 0–50 px. |
| Section Shadow | Choice | None | Options: None, Small, Medium, Large. |
| Shadow Color | Colour | #000000 |
Style · Responsive
| Setting | Type | Default | Notes |
|---|---|---|---|
| Tablet Breakpoint (px) | Number | 1024 | Range 0–4000 px. |
| Mobile Breakpoint (px) | Number | 768 | Range 0–4000 px. |
| Padding Top — Mobile (px) | Number | 64 | Range 0–600 px. |
| Padding Bottom — Mobile (px) | Number | 64 | Range 0–600 px. |
Style · Carousel Controls
| Setting | Type | Default | Notes |
|---|---|---|---|
| Arrow Icon Color | Colour | #ffffff | |
| Arrow Background | Colour | rgba(0, 0, 0, 0.3) | |
| Dot Color | Colour | rgba(255, 255, 255, 0.4) | |
| Active Dot Color | Colour | #ffffff |
FAQ and troubleshooting
- The hero doesn't reach the edges of the page.
- Set the component's Width to Fill and place it in a stack or page that is full width. Hero Banner Pro fills the layer it is in.
- I don't see the animation on the canvas.
- The canvas shows the finished state on purpose. Open Preview or the published site.
- The form doesn't show.
- Turn on Show Form, drop a Framer form into Form components, and check that Form (slot #) points at it. On the canvas an empty form says "Connect a Framer form in Form components."
- The form looks different from how I designed it.
- Style · Form Styles restyles the form's labels, inputs and submit button. Turn off Style the connected form to keep your own form design.
- The countdown shows the expired message straight away.
- The target date is in the past, or it is written in another format. Use
YYYY-MM-DDTHH:MM:SS. - The video doesn't play on a phone.
- Use an MP4 (H.264) file and add a Video Poster. Phones in low-power mode can block autoplay; the poster shows instead.
- A link in the subheading lost its target or styling.
- The subheading keeps simple HTML only: p, br, strong, b, em, i, u, s, a, span, ul, ol, li, code, small, sup and sub. Links keep href and title and open in the same tab.
- Removing the background image brings the sample photo back.
- An empty image control means "use the default". Turn off Show background image (or Show poster for video) to remove it.
- Where is the Loop setting?
- In the HubSpot module it changed nothing: the carousel always goes back to the first slide after the last. The Framer component leaves the setting out. The same goes for Validation Error Color, which only styled HubSpot form errors.
- Can visitors stop the slideshow?
- Yes. The pause button at the bottom right stops autoplay until they press play.
- Can I put two heroes on one page?
- Yes. Each instance has its own styles, carousel and countdown.
Known limits
- Form Styles reach plain labels, inputs, text areas, selects and submit buttons inside the connected form. A submit button built as a component variant keeps its own fill.
- An empty Background Image or Video Poster uses the sample image; use Show background image or Show poster to remove it.
- The carousel needs at least one slide; an empty slide list shows an empty band.
- Fluid text sizes follow the browser window, as on any web page, while the breakpoints follow the component's width.
- Autoplay, parallax and the countdown run in Preview and on the published site, not on the canvas.
Demo notes
- Top: a carousel at full height with a violet gradient, a photo, a video with a countdown, and a form slide. Bricolage Grotesque and Plus Jakarta Sans, pill buttons.
- Demo 2, brand announcement: light background, centered, a small logo and one black pill button. Space Grotesk.
- Demo 3, full-bleed mid-page: full-height photo with parallax, bottom right aligned, frosted outline button. Archivo.
- Demo 4, lead-gen split: light gray section, copy left, white form card right, black submit. Sora.
- Demo 5, launch event: full-bleed concert photo, condensed type, amber pill button and a countdown. Anton.
- Demo 6, brand statement: dark photo, left aligned, solid and outline buttons. Outfit.
- Demo 7, promo: sale banner over a retail photo, red accent, countdown and a frosted form card. Oswald.
