Skip to content

component

Hero Video Reveal

By Nostromo Studio

Details

Summary

About This Component Hero Video Reveal is designed to create immersive sections where a video smoothly appears and expands to fill its container.

Description

About This Component Hero Video Reveal is designed to create immersive sections where a video smoothly appears and expands to fill its container. The animation combines an entrance motion and a scalable reveal effect. The initial clip (Clip Size) respects the aspect ratio of the component , ensuring a clean and consistent visual before expanding to full size. Videos are autoplayed, muted by default, and loop seamlessly , creating a smooth, distraction-free experience. It works perfectly for full-width, 100vh hero sections , but can also be used at any size or placed deeper in a page, as the animation triggers when the component enters the viewport. Usage Note The component includes a simple built-in text layer for quick setups. However, you can completely disable it ( Show Text: No ) and use the component as a pure background element. For advanced layouts, you can place the component in absolute positioning and layer any content on top (header, titles, text, buttons, pictures, menu, etc.). By matching your content animation delays with the reveal timing, you can create polished, high-end hero compositions. Demo with uploaded video — Demo with YouTube video Key Features Video Sources Supports uploaded videos Supports YouTube videos Optional custom poster or automatic YouTube thumbnail Videos are displayed in true cover mode (no black bars, including YouTube) Reveal & Animation Controls Sequence (On / Off) lets you separate the entrance animation from the clip expansion Enter Direction controls how the video enters the scene (top, bottom, left, right) Enter Transition defines the duration of the entrance animation Enter Delay sets the delay before the animation starts Clip Size defines the initial visible size of the video (from 0% to 100%) Clip Transition controls how long the expansion takes Clip Delay adds a delay before the expansion begins Clip Fill adds a background behind the clip for opacity or layering effects Start Opacity controls the opacity of the video during entry End Opacity defines the final opacity once the video fills the container Autoplay, Loop, Muted, and Plays Inline are fully supported Background lets you define the global background color of the component Lock Scroll prevents page scrolling until the animation is complete Overlay Text Multi-line text support Custom text color Full typography control Animation transition, delay, and stagger Adjustable vertical Y offset animation This text layer is optional and meant as a quick starting point. You can fully disable it and use your own overlay content instead. Layout Flexibility Works at any dimension Ideal for full-width / 100vh hero sections Can be used in smaller sections or components Animation triggers when entering the viewport How to Set Up Drag Hero Video Reveal onto your canvas Choose your video source (upload or YouTube) Adjust the component size (full-width or custom) Add overlay content using absolute positioning if needed Publish Refund Policy All sales of digital products are final and non-refundable. If you have any questions about the product, please contact me at hellonostromostudio@gmail.com before completing your purchase. I’m happy to help. Enjoy!

Introduction

Expanding Video Reveal Interaction

Rank history

Daily rank per list, from the first snapshot — lower is better.

12001400141798/148/228/309/79/15
  • All · #2062