Skip to content
Faith
⌘K
Skip to content

Video Block

Overview

The Video block adds a video to any section or group that allows it. Use a video uploaded to Shopify, or a YouTube or Vimeo link. You can make it autoplay and loop, and fully style the play button: shape, position, size and colors. You can also set the video’s shape, width, border and scroll animation.

How to use

  1. Go to Online Store → Themes → Customize.
  2. Open the page and expand the section or group where you want the video, for example Rich text → Group.
  3. Click Add block → Video, or select an existing Video block.
  4. Choose the Source: Uploaded to pick a video from your Shopify files, or External URL to paste a YouTube or Vimeo link.
  5. For an external video, add a Cover image and Alt text.
  6. Turn Video autoplay and Video looping on or off.
  7. Under Play button, choose the Button style and Button position, then adjust its size and colors.
  8. Under Size, choose the Aspect ratio and Width.
  9. Add a Border and Corner radius, adjust the Padding, and pick an Animation.
  10. Click Save.

Settings

SettingsDescription
SourceChoose where the video comes from: Uploaded (a video in your Shopify files) or External URL (YouTube or Vimeo).
VideoAppears when Source is Uploaded. Select the video file.
Video URLAppears when Source is External URL. Paste a YouTube or Vimeo link.
Video AutoplayPlay the video automatically. Autoplaying videos are muted by default.
Video LoopingRestart the video when it ends.
Cover ImageAppears when Source is External URL. Choose the image shown before the video plays.
Alt TextAppears when Source is External URL. Describe the video for customers who use screen readers.
Button StyleChoose the play button design: Round (a solid or gradient circle) or Gradient badge (a two-color gradient badge). With autoplay on, the button hides while the video plays and returns on hover.
Button PositionPlace the play button: Center, Top left, Top right, Bottom left or Bottom right.
Distance from EdgeAppears when the button is not centered. Set how far the button sits from the video’s edge (0–60 px).
Button SizeSet the size of the play button (32–96 px).
Icon SizeSet how much of the button the play icon fills (20–70%).
Button Corner RadiusAppears with the Round style. Round the button’s corners (0–50%). 50% makes a perfect circle.
Background TypeAppears with the Round style. Fill the button with a Solid color or a Gradient.
Button BackgroundAppears with a Solid background. Choose the button color.
Background OpacityAppears with a Solid background. Adjust how see-through the button is (0–100%).
Gradient ColorAppears with a Gradient background. Set the gradient used to fill the button.
Icon ColorAppears with the Round style. Choose the color of the play icon.
Badge Color 1 / Badge Color 2Appear with the Gradient badge style. Choose the two colors of the badge gradient.
Aspect RatioChoose the video shape: Auto, Square (1/1), Portrait (4/5), Portrait (3/4), Landscape (16/9), Landscape (4/3) or Landscape (21/9).
WidthSet the video width on desktop: Fit, Fill (the full available width) or Custom.
Custom WidthAppears when Width is Custom. Set the width as a percentage (5–100%).
Width MobileSet the video width on mobile: Fit, Fill or Custom. Custom shows its own Custom width slider.
BorderAdd a border around the video: None or Solid.
Border ThicknessAppears when Border is Solid. Adjust the border thickness (0–10 px).
Border OpacityAppears when Border is Solid. Adjust how visible the border is (0–100%).
Corner RadiusCustomize the rounded corners of the video (0–100 px).
PaddingAdjust the spacing around the video using Top, Bottom, Left and Right controls (0–100 px).
Mobile ScaleShrink the padding on mobile as a percentage of the desktop values (0–100%). For example, 80% turns 20 px of padding into 16 px on phones.
Animation TypeChoose how the video appears as the page scrolls: None, Fade in, Rise up or Zoom out.
Animation DelayAppears when an animation is chosen. Wait before the animation starts (0–800 ms).
Was this helpful?
Previous Text Block