ModulesBling

SR Video Overlay 01

This module renders a full-bleed background video with a heading, rich text description, lead text option, and a row of CTA buttons layered on top, plus a play button that opens a separate video source in a modal overlay.

Preview of SR Video Overlay 01

Pick it over the bling graphic and bento grid modules when the section's main asset is a video rather than a static image or slider, and you want visitors to click play and watch in a popup instead of just scanning a picture. It needs a background video file or embed for the ambient loop and a distinct video source, HubSpot player, embed, or file, for the modal that opens on click.

Use cases

  • Full-bleed hero video background
  • Click to play demo video
  • Product launch video banner
  • Background loop with watch demo button
  • Video testimonial teaser with modal

Where it fits

  • Included with: Stack
  • Page sections: Hero, Media, CTA

Editable fields

Content tab

FieldTypeNotes
Background VideoFileRepeats: min 0, default 1. Add multiple file formats in order to provide compatibility with a broad range of browsers.
Background Video TabletFileRepeats: min 0, default 1. This background video will only be used on tablet devices.
Background Video MobileFileRepeats: min 0, default 1. This background video will only be used on mobile devices.
EnabledBoolean
IDTextAssign a ID to the module.
ClassTextAssign a CLASS to the module.
DescriptionRich text
Lead TextBooleanTurn on to make the Description text larger.

Heading Repeats: default 0.

FieldTypeNotes
HeadingText
SizeChoiceHTML heading size. Options: H1, H2, H3, H4, H5, H6, P.
Display SizeChoiceSize that heading is displayed at. 12 options, including Auto, H1, H2.
ColorChoice15 options, including Auto, Primary, Secondary.
ColorColor
AlignChoiceOptions: Auto, Left, Center, Right.
CSS ClassText

CTA Repeats: min 0, default 0.

FieldTypeNotes
CTA TypeChoiceOptions: HubSpot CTA, HubSpot Payment, Button, Modal.
CTA StyleChoice26 options, including Primary, Secondary, Tertiary.
CTACTA
Button TextText
Modal TargetText
LinkLink
Payment linkPayment
Checkout behaviorChoiceOptions: Open in a new tab, Sliding overlay.
CTA SizeChoiceOptions: Small, Default, Large.
Add iconBoolean

CTA › Default

FieldTypeNotes
BackgroundColor
TextColor
BorderColor

CTA › Hover

FieldTypeNotes
BackgroundColor
TextColor
Border ColorColor

CTA › Icon

FieldTypeNotes
IconIcon
PositionChoiceOptions: Left, Right.
PurposeChoiceThe purpose of the icon, used for accessibility. If set to decorative, an additional attribute of aria-hidden="true" will be added to the icon. Options: Decorative, Semantic.

Play Icon

FieldTypeNotes
Icon TypeChoiceOptions: Icon, Image, Custom, None.
ImageImage
IconIcon
Icon ColorColor
Icon BackgroundColorSet opacity to 0 to disable the background.
HTMLText
Icon SizeNumber
PurposeChoiceThe purpose of the icon, used for accessibility. If set to decorative, an additional attribute of aria-hidden="true" will be added to the icon. Options: Decorative, Semantic.

Modal Video

FieldTypeNotes
Video typeChoiceOptions: Embed, HTML Video, HubSpot Video.
HubSpot VideoVideo player
EmbedEmbed
Custom ThumbnailImage
Video FileFileRepeats: default 1. Add multiple file formats in order to provide compatibility with a broad range of browsers.
Video PosterImage
Show ControlsBoolean
AutoplayBoolean
LoopBoolean
MutedBoolean

Modal Video › Style Options

FieldTypeNotes
Play button colorColor

Modal Video › Placeholder text

FieldTypeNotes
Video placeholder titleText
Video placeholder descriptionText

Modal Video › Close Icon

FieldTypeNotes
Close IconIcon
BackgroundColor
Icon colorColor
PurposeChoiceThe purpose of the icon, used for accessibility. If set to decorative, an additional attribute of aria-hidden="true" will be added to the icon. Options: Decorative, Semantic.

Style tab

Change log

VersionChange
2.0.0Stardust update
1.2.1Fixed image macro
1.2.0Accessibility improvements
1.1.0Added responsive background options
1.0.0Added module