Boardwalk Block Guide

Image Reveal Block

Everything you need to set up and customize the Image Reveal block — a scroll-triggered effect that transitions between two layered images as visitors scroll down the page.

About

An image reveal is a visual storytelling technique where one image transitions into another as the visitor scrolls. It's a great way to showcase before-and-after comparisons, reveal product details, or add a cinematic feel to your store's pages.

In the Boardwalk theme, the Image Reveal block creates a smooth scroll-triggered effect using two layered images. The bottom layer image is visible first, and as the visitor scrolls, the top layer gradually fades in while the blur clears away. The image freezes in the center of the viewport while the transition happens, creating a polished, cinematic effect. You can also enable a grayscale-to-color mode where the bottom image starts in black and white and transitions to full color during the scroll.


How to Set Up the Image Reveal Block

Follow these steps to add and configure an Image Reveal block on any page of your Shopify store using the Boardwalk theme.

1
Open the Theme Editor

In your Shopify admin, go to Online Store → Themes, find Boardwalk, and click Customize. Navigate to the page where you want to add the image reveal using the page selector dropdown at the top center of the editor.

2
Find a Scroll Reveal Group

The Image Reveal block lives inside a Scroll reveal group. If your page already has one, click on it in the sidebar. If not, click Add section and choose Scroll reveal group from the list.

Note: The Image Reveal block can only be added inside a Scroll reveal group — it cannot be placed directly as a standalone section.

3
Add the Image Reveal Block

Inside the Scroll reveal group, click Add block and select Image reveal. A placeholder will appear showing two sample images stacked on top of each other.

4
Upload Your Images

In the block settings, upload two images. The Bottom layer image is what visitors see first. The Top layer image is what fades in as they scroll. For example, you could use a wide-angle product shot as the bottom layer and a close-up detail shot as the top layer.

Tip: For the best results, use two images with the same dimensions. This ensures a smooth, seamless transition between layers.

5
Choose an Aspect Ratio

Select the shape of the image container from the Aspect ratio dropdown. You can let the block adapt to your bottom image's natural proportions, or choose a fixed ratio like Widescreen, Square, or Portrait.

6
Enable Grayscale to Color (Optional)

Turn on the Grayscale to color option if you want the bottom image to start in black and white and transition to full color as the visitor scrolls. This is a great effect for storytelling or dramatic product reveals.

7
Save and Preview

Click Save in the Theme Editor. Preview your page and scroll through the section to see the reveal effect in action. The transition completes at about 75% of the scroll distance.


Block Settings

These settings are available when you click on the Image Reveal block in the Theme Editor sidebar.

Image Reveal Block Settings

Bottom layer

The image that is visible when the page first loads. This is the starting point of the reveal — what visitors see before they begin scrolling.

Top layer

The image that gradually fades in as the visitor scrolls. It starts hidden and blurred, then becomes fully visible as the scroll progresses. Leave this empty if you only want to use the grayscale-to-color effect on a single image.

Grayscale to color

When enabled, the bottom image starts in black and white and smoothly transitions to full color during the scroll. This works alongside the top layer reveal, or on its own if no top layer image is set.

Aspect ratio

Controls the shape of the image container. Options: Adapt to image (matches the bottom image's natural proportions), Widescreen (16:9), Classic (4:3), Photo (3:2), Square (1:1), or Portrait (3:4).


How the Scroll Effect Works

Understanding how the reveal animation behaves will help you choose the right images and settings.

Effect Behavior

Sticky scroll behavior

As the visitor scrolls, the image freezes (sticks) in the center of the viewport. The reveal animation plays while the image remains fixed on screen, then releases once the transition is complete.

Fade and blur transition

The top layer starts fully transparent and blurred. As the visitor scrolls, the blur clears and the image fades into full visibility. The effect completes at about 75% of the configured scroll distance.

Grayscale-to-color transition

When the grayscale option is enabled, the bottom image begins in full black and white. As the visitor scrolls, it smoothly transitions to color in sync with the top layer reveal.

Responsive images

Both image layers automatically load at the appropriate resolution for the visitor's screen size. Smaller devices receive lighter images for faster loading, while high-resolution screens get sharper versions.

Placeholder images

If no images are uploaded, the block displays two placeholder graphics so you can preview the scroll effect in the Theme Editor before adding your own content.


Common Use Cases

Here are some popular ways merchants use the Image Reveal block to engage their visitors.

Before and After

Show a product in its "before" state as the bottom layer and the "after" result as the top layer. This is popular for skincare, home renovation, cleaning products, and similar categories where visual transformation tells the story.

Wide Shot to Detail

Use a lifestyle or environmental photo as the bottom layer and a close-up detail shot as the top layer. This draws the visitor's attention from the big picture into the fine craftsmanship or texture of your product.

Dramatic Color Reveal

Upload just a bottom layer image and enable the grayscale-to-color option. Leave the top layer empty. This creates a striking effect where a single image transitions from black and white to vibrant color as the visitor scrolls — no second image needed.

Seasonal or Thematic Transitions

Transition between seasonal imagery, like a summer scene fading into a winter collection reveal, or daytime to nighttime ambiance shots. The scroll-based timing makes the change feel natural and engaging.


Frequently Asked Questions

No. The Image Reveal block is designed to work inside a Scroll reveal group, which provides the sticky scroll behavior and controls the scroll distance for the animation. It cannot be added as a standalone section.
Not necessarily. If you only want the grayscale-to-color effect, you can upload just the bottom layer image and leave the top layer empty. Enable Grayscale to color and the bottom image will transition from black and white to full color as the visitor scrolls. If neither image is uploaded, the block will show placeholder graphics.
This usually happens when the selected aspect ratio doesn't match the proportions of your uploaded images. When a fixed ratio is chosen (like Widescreen or Square), both images are cropped to fit the container. Try setting the aspect ratio to Adapt to image to use the bottom image's natural proportions, or choose a ratio that closely matches your image dimensions.
Make sure you're previewing the page in a browser, not just within the Theme Editor. The scroll-triggered animation requires actual page scrolling to activate. Also confirm that at least one image (bottom or top layer) is uploaded — the effect needs image content to reveal. If you're testing on a short page, try adding more sections so there is enough scroll distance for the animation to play.
Yes. The speed of the reveal is tied to the Desktop scroll distance setting on the parent Scroll reveal group. A larger scroll distance means visitors need to scroll further before the effect completes, making the transition feel slower and more gradual. A shorter distance makes the reveal happen more quickly.
For the sharpest results on all screen sizes, upload images that are at least 1920 pixels wide. The block automatically serves smaller versions to mobile devices for faster loading, so a high-resolution source image ensures quality across all devices.