Mask Scroll Reveal

Show Preview
Mask Scroll Reveal

About Mask Scroll Reveal

Overview

This is a customizable Mask Scroll Reveal component for Framer, utilizing vector masks for seamless transitions. It enables dynamic, scroll-triggered animations with full control over shapes and timing. Copy it to your project and use the property panel to craft unique transitions effortlessly.

Component control panel
Component control panel

How to use the component?

  1. Upload your media

    • Custom vector image (preferably logo, short slogan or shape). Bold shapes work best.

    • Background Media (image or video)

    • Foreground Media (image or video)

    • If you don't want to use images or videos for the background or foreground, feel free to leave these sections empty.

      If you leave Background Media empty, the component automatically uses the "Fallback Background" color (which you can customize as you wish).If you leave Foreground Media empty, the component automatically applies the "Vector Overlay Color" to fill your uploaded vector.

  2. Adjust mask properties

    • Set Starting Mask Size

    • Set Ending Mask Size

    • Set Scroll Length

      If you want the mask to reach its final size before the user finishes scrolling through the section, adjust it here:

  3. If you want the mask to be filled with a selected overlay color at the start of the animation, choose a color in the Vector Overlay Color property.You can also set the Start Overlay Opacity and define the exact moment the overlay will fade out (for example, after 50% of the scroll progress).

Share it, remix it, have fun!

Jakub Okupnik

Follow for more content

[X profile]

[okupnik.com]