Pre-release documentation 0.1.0 development Orveta by Jayne
OrvetaHELP CENTER · BY JAYNE

Section tutorials

Video

Show a hosted or external video with an optional cover and supporting content blocks.

Where to find it

In Online Store → Themes, open the unpublished theme editor, choose a compatible template, then Add section → Video. Availability follows the selected template and section group.

This section is not available in the Header group.

Set it up

  1. Choose Video source, then select the Shopify-hosted Video or a supported YouTube/Vimeo Video URL.
  2. Choose Click to play or Autoplay muted. Configure Loop video and Show controls for the intended viewing experience.
  3. For a Shopify-hosted video, optionally supply one or two WebVTT file URLs with their matching language codes and player display names. A track without both URL and language is omitted.
  4. Select Cover image when useful and choose Aspect ratio and Corner radius.
  5. Add Heading, Text or Button blocks and place the content Above video, Below video or Over video.
  6. For overlaid content, adjust position and overlay strength, then test playback and the separate buttons in preview. For Click to play, test the cover again after moving the section in the editor.

Main settings to review

SettingChoices or control
Video sourceShopify-hosted video · YouTube or Vimeo
VideoChoose a Shopify-hosted video
Video URLYouTube / Vimeo URL
PlaybackClick to play · Autoplay muted
Aspect ratioLandscape (16:9) · Classic (4:3) · Square (1:1) · Portrait (4:5)
Content positionAbove video · Below video · Over video
WebVTT file URLChoose or enter a link
Caption languageText
Caption nameText
WebVTT file URLChoose or enter a link

Blocks and content

The following content blocks have their own setup and control reference. Nested blocks belong inside their parent, such as Slide, Tab, Tile or Story chapter.

App content requires a compatible installed app. Its setup and support come from that app; the theme does not supply the app service.

Content and media

  • Use a video you are entitled to display and a cover with a matching composition. Keep the file appropriate for web playback instead of using an unnecessarily large master export.
  • Autoplay is muted; actual playback can also depend on browser preferences and the external video's availability.
  • Captions use separate .vtt files with direct HTTPS URLs. External hosts must allow cross-origin requests. Caption tracks always enable native player controls, including for muted autoplay, so visitors can choose a language or turn captions off.

Check the mobile layout

  • Review the chosen ratio, cover, play control and overlaid content. Important copy should remain readable before playback starts.
  • Test caption selection and readable cues on the browsers and real devices you support. A narrow desktop preview does not verify phone touch or fullscreen media controls.

Common questions and fixes

  • The video is missing: check Video source and its matching field.
  • An external video will not play: verify its URL and availability on the provider.
  • Autoplay does not start: test the click-to-play alternative and the browser's media preferences.
  • Captions are missing: check the direct WebVTT URL, language code, file contents and cross-origin access. YouTube and Vimeo use their own provider captions. These settings apply only to this Video module or a Video block, not product-gallery or Quick view videos.

Full control reference

Names, choices, ranges and defaults below are read from this version of the theme. Defaults are starting examples, not promises about your business. Some controls appear only for the matching layout. Block contents and preset starting values can differ from the base defaults.

All section controls (35)
SettingControl or choicesDefault and guidance
Width / Section widthPage width · Full width · Custom widthDefault: Page width.
Width / Custom width50–100 %; step 5Default: 80. Percentage of screen width. This control appears only when the relevant layout or related option is selected.
Video / Video sourceShopify-hosted video · YouTube or VimeoDefault: Shopify-hosted video.
Video / VideoChoose a Shopify-hosted videoDefault: Not set. This control appears only when the relevant layout or related option is selected.
Video / Video URLYouTube / Vimeo URLDefault: Not set. This control appears only when the relevant layout or related option is selected.
Video / Cover imageChoose an imageDefault: Not set. Optional. Used before click-to-play. Shopify-hosted videos use their preview image when this is blank. This control appears only when the relevant layout or related option is selected.
Video / PlaybackClick to play · Autoplay mutedDefault: Click to play.
Video / Loop videoOn / OffDefault: Off.
Video / Show controlsOn / OffDefault: Off. Caption tracks always enable player controls so visitors can select a language or turn captions off. This control appears only when the relevant layout or related option is selected.
Captions 1 / WebVTT file URLChoose or enter a linkDefault: Not set. Use a direct HTTPS link to a .vtt file. External hosts must allow cross-origin requests. Leave blank to omit this track. This control appears only when the relevant layout or related option is selected.
Captions 1 / Caption languageTextDefault: Not set. Enter the language code matching the file, for example en, es or zh-CN. Required when a file is set. This control appears only when the relevant layout or related option is selected.
Captions 1 / Caption nameTextDefault: Not set. Name shown in the player, for example English. Uses the language code when blank. This control appears only when the relevant layout or related option is selected.
Captions 2 / WebVTT file URLChoose or enter a linkDefault: Not set. Use a direct HTTPS link to a .vtt file. External hosts must allow cross-origin requests. Leave blank to omit this track. This control appears only when the relevant layout or related option is selected.
Captions 2 / Caption languageTextDefault: Not set. Enter the language code matching the file, for example en, es or zh-CN. Required when a file is set. This control appears only when the relevant layout or related option is selected.
Captions 2 / Caption nameTextDefault: Not set. Name shown in the player, for example English. Uses the language code when blank. This control appears only when the relevant layout or related option is selected.
Layout / Aspect ratioLandscape (16:9) · Classic (4:3) · Square (1:1) · Portrait (4:5)Default: Landscape (16:9).
Layout / Corner radius0–40 px; step 2Default: 0.
Content / Content positionAbove video · Below video · Over videoDefault: Below video.
Content / Content width30–100 %; step 5Default: 70.
Content / Gap0–64 px; step 4Default: 16.
Content / Horizontal positionLeft · Center · RightDefault: Left. This control appears only when the relevant layout or related option is selected.
Content / Vertical positionTop · Center · BottomDefault: Bottom. This control appears only when the relevant layout or related option is selected.
Content / Overlay opacity0–80 %; step 5Default: 30. This control appears only when the relevant layout or related option is selected.
Section / Color schemeChoose a color schemeDefault: background.
Section / Top padding0–160 px; step 4Default: 64.
Section / Bottom padding0–160 px; step 4Default: 64.
Section / Mobile padding top0–96 px; step 4Default: 40.
Section / Mobile padding bottom0–96 px; step 4Default: 40.
Media / Section background imageChoose an imageDefault: Not set.
Media / Section background positionImage focal point · Top · Center · BottomDefault: Image focal point. This control appears only when the relevant layout or related option is selected.
Media / Section background behaviorScroll with section · Fixed to viewportDefault: Scroll with section. This control appears only when the relevant layout or related option is selected.
Media / Section background overlay0–80 %; step 5Default: 0. This control appears only when the relevant layout or related option is selected.
Advanced / Hide on desktopOn / OffDefault: Off. This control appears only when the relevant layout or related option is selected.
Advanced / Hide on mobileOn / OffDefault: Off. This control appears only when the relevant layout or related option is selected.
Advanced / Section anchorTextDefault: Not set. Optional. Use a unique name for links that jump to this section.

Need help with a setting?

Check the troubleshooting guide or prepare a support request.

Contact support