Skip to content

Video Schema

PropertyValue
namevideo
categorybasic
tagdiv
nestablefalse
KeyTypeLabelCSS
videoTypeselectSource
iframeTitletextIframe title
aspectRatioselectAspect ratioaspect-ratio
objectFitselectObject fitobject-fit on video
youTubeIdtextYouTube video ID/URL
youtubeAutoplaycheckboxAutoplay
youtubeControlscheckboxControls
youtubeLoopcheckboxLoop
youtubeMutecheckboxMute
youtubeRelcheckboxRelated videos from other channels
youtubeDoNotTrackcheckboxDo not track
youtubeStartnumberStart time [s]
youtubeEndnumberEnd time [s]
youtubeDisableFullscreenButtoncheckboxDisable fullscreen button
youtubeDisableKeyboardcheckboxDisable keyboard controls
youtubeLanguagetextInterface language
youtubeCcLangtextCaptions language
youtubeCcLoadcheckboxShow captions by default
youtubeColorselectProgress bar color
youtubeHideAnnotationsByDefaultcheckboxHide video annotations by default
youtubePlaysinlinecheckboxPlay inline
vimeoIdtextVimeo video ID/URL
vimeoHashtextVimeo privacy hash
vimeoAutoplaycheckboxAutoplay
vimeoLoopcheckboxLoop
vimeoMutecheckboxMute
vimeoBylinecheckboxByline
vimeoTitlecheckboxTitle
vimeoPortraitcheckboxUser portrait
vimeoDoNotTrackcheckboxDo not track
vimeoColorcolorColor
previewImageselectpreviewImage
previewImageCustomimagepreviewImageCustom
previewImageSizeselectImage size
mediavideoMedia
fileUrltextVideo file URL
useDynamicDatatextuseDynamicData
filePreloadselectPreload
fileAutoplaycheckboxAutoplay
fileLoopcheckboxLoop
fileMutecheckboxMute
fileInlinecheckboxPlay inline
fileControlscheckboxControls
fileControlNoDownloadcheckboxDisable
fileControlNoFullscreencheckboxDisable
fileControlNoRemotePlaybackcheckboxDisable
videoPosterimagePoster
overlaybackgroundOverlaybackground on .bricks-video-overlay
overlayIconiconIcon
overlayAriaLabeltextaria-label
overlayIconTypographytypographyIcon typographyfont on .bricks-video-overlay-icon
overlayIconPaddingspacingIcon paddingpadding on .bricks-video-overlay-icon
overlayIconBackgroundColorcolorIcon background colorbackground-color on .bricks-video-overlay-icon
overlayIconBorderborderIcon borderborder on .bricks-video-overlay-icon
overlayIconBoxShadowbox-shadowIcon box shadowbox-shadow on .bricks-video-overlay-icon

Shared CSS controls available on all elements. Keys are prefixed with _ and support responsive/pseudo-class variants via colon syntax (e.g. _typography:tablet_portrait:hover).

KeyTypeLabelCSS
_contenttextContentcontent
_marginspacingMarginmargin
_paddingspacingPaddingpadding
_widthnumberWidthwidth
_widthMinnumberMin. widthmin-width
_widthMaxnumberMax. widthmax-width
_heightnumberHeightheight
_heightMinnumberMin. heightmin-height
_heightMaxnumberMax. heightmax-height
_aspectRatiotextAspect ratioaspect-ratio
_positionselectPositionposition
_topnumberToptop
_rightnumberRightright
_bottomnumberBottombottom
_leftnumberLeftleft
_zIndexnumberZ-indexz-index
_ordernumberOrderorder
_displayselectDisplaydisplay, align-items
_visibilityselectVisibilityvisibility
_overflowtextOverflowoverflow
_opacitynumberOpacityopacity
_cursorselectCursorcursor
_isolationselectIsolationisolation
_mixBlendModeselectMix blend modemix-blend-mode
_pointerEventstextPointer eventspointer-events
_perspectivenumberPerspectiveperspective
_perspectiveOrigintextPerspective originperspective-origin
_gridItemJustifySelfalign-itemsJustify selfjustify-self
_flexDirectiondirectionDirectionflex-direction
_alignSelfalign-itemsAlign selfalign-self
_justifyContentjustify-contentAlign main axisjustify-content
_alignItemsalign-itemsAlign cross axisalign-items
_gapnumberGapgap
_flexGrownumberFlex growflex-grow
_flexShrinknumberFlex shrinkflex-shrink
_flexBasistextFlex basisflex-basis
_useMasonrycheckbox%s layout
_masonryColumnnumberColumns--columns
_masonryGutternumberSpacing--gutter
_masonryHorizontalOrdercheckboxHorizontal order
_masonryTransitionDurationnumberTransition
_masonryTransitionModeselectReveal animation
_typographytypography_typographyfont
_backgroundbackground_backgroundbackground
_shapeDividersrepeaterCustom shape
_gradientgradient_gradientbackground-image
_borderborderBorderborder
_boxShadowbox-shadowBox shadowbox-shadow
_transformtransformTransformtransform
_transformOrigintextTransform origintransform-origin
_motionElementParallaxcheckboxElement parallax
_motionElementParallaxSpeedXnumberHorizontal speed--brx-motion-parallax-speed-x
_motionElementParallaxSpeedYnumberVertical speed--brx-motion-parallax-speed-y
_motionBackgroundParallaxcheckboxBackground parallax
_motionBackgroundParallaxSpeednumberBackground speed--brx-motion-background-speed
_motionStartVisiblePercentnumberParallax start point
_cssCustomcodeCustom CSS
_cssClassestextCSS classes
_cssIdtextCSS ID
_cssFiltersfiltersCSS Filtersfilter
_cssTransitiontextTransitiontransition
_attributesrepeaterName
_scrollSnapTypeselectTypescroll-snap-type on html, scroll-snap-align on .brxe-section
_scrollSnapAlignselectAlignscroll-snap-align on .brxe-section
_scrollSnapStopselectStopscroll-snap-stop on .brxe-section