Liquid Lens Carousel

Liquid Lens Carousel

About Liquid Lens Carousel

Liquid Lens Carousel is a WebGL image carousel for Framer, rendered with Three.js and custom GLSL shaders. A liquid glass lens magnifies the centered slide with chromatic dispersion, rim ripples, shimmer, and glow, while drag inertia, wheel scrolling, keyboard arrows, and autoplay with hover pause keep browsing effortless. It is fully CMS compatible: flip on CMS Mode to bind each slide’s image, title, subtitle, tag, and link straight from a collection, or curate slides manually with the built-in Items list.

How to Use

  1. Drop the carousel into a frame with a generous fixed size, it automatically fills its parent.

  2. Add slides through the Items list (image, title, subtitle, tag, link, new tab), or enable CMS Mode and bind the fields inside a collection list.

  3. Shape the look with card height, gap, and radius, solid or transparent background, accent, text, and pill colors, plus title, subtitle, and tag fonts.

  4. Tune the optics with lens color, glow, zoom depth, dispersion, rim ripple, scale, shimmer, and vignette.

  5. Set motion and input with reveal style, trigger, and transitions, autoplay interval, drag speed, friction, wheel mode, and keyboard navigation.

  6. Preview or publish to test dragging, refraction, and links, since interactions run at runtime rather than on the design canvas.

Ideal Use Cases

Liquid Lens Carousel works well for:

• Photography and architecture portfolios that want a gallery centerpiece • Agency and studio showcases running slides straight from the CMS • Editorial and lookbook sites presenting curated collections • Landing pages that need one memorable signature interaction

Inspired by the work of Osmo and Yousuf Soomro.