Shaders Example #17

Shaders Example #17

A psychedelic, fluid transition between images where the picture spirals, stretches, and “melts” before morphing into the next one.

See the Pen Shaders Example #17.

SVG Mask Image Slideshow

SVG Mask Image Slideshow

This captivating slideshow is powered by a gsap.timeline that orchestrates a sophisticated “wipe” transition using an SVG <mask>. The timeline animates the xPercent of dynamically generated <rect> elements to reveal an image, while a simple setInterval function cycles through an array of content, updating the text and image source every 10 seconds to create a seamless, self-playing visual loop.

See the Pen SVG Mask Image Slideshow.

Simple Full-Screen Slideshow With Vanilla JavaScript

Simple Full-Screen Slideshow With Vanilla JavaScript

A slideshow employing a CSS Grid stack for a fade transition, toggled by an .is-active class. JavaScript drives navigation via nextElementSibling and powers a custom cursor by updating its style.left/top properties based on mousemove events for fluid tracking.

Smooth Fullscreen Slideshow Animation

Smooth Fullscreen Slideshow Animation

A simple yet effective horizontal slider built with Vanilla JavaScript controls the scroll via margin-left, leveraging 100vw CSS units for precise, full-viewport step movement.

Dynamic Carousel Slider with Infinite Scroll

Dynamic Carousel Slider with Infinite Scroll

A full-screen, scroll-hijacked slider orchestrated by a single GSAP timeline, achieving a sophisticated transition effect by simultaneously animating clip-path on image layers and translating text elements.

Cinematic Glitch Slideshow

Cinematic Glitch Slideshow

An interactive demo showcasing slide transitions via destructive digital effects. It uses WebGL shaders to create realistic VHS distortion, static, and pixelation.

See the Pen Cinematic Glitch Slideshow.

Parallax Slider with Vanilla JS

Parallax Slider with Vanilla JS

A clever JS-driven slider that uses a custom checkPosition function to dynamically scale each image in real-time. This parallactic effect, combined with a smooth-scrolling overflow and changing background images, creates a highly immersive visual experience.

Modern Slideshow (1)

Modern Slideshow (1)

An interactive portfolio slider controlled by gestures and keyboard. The main technical highlight is the CSS background animations and “Motion Blur” effect, which make the transitions between slides even more dynamic.

See the Pen Modern Slideshow (1).

Slide Projector

Slide Projector

A simple yet stunning slider that uses dynamic CSS variables to control brightness and blur. A key feature is the automated generation of “motes” (particles) with JavaScript, making the background feel alive and constantly changing.

See the Pen Slide Projector.

Watch Concept Slideshow

Watch Concept Slideshow

A minimalist slider that uses dynamic JS-driven styling to change the page background. It’s perfect for showcasing portfolios or products where the focus is on the image and fluid visual effects.

See the Pen Watch Concept Slideshow.

The 7 (+3) Modern Wonders of the World - Slide Gallery

The 7 (+3) Modern Wonders of the World - Slide Gallery

The demo showcases the synergy of pure JS and CSS3 transitions to create a responsive gallery. JavaScript handles the navigation logic and dynamic scroll speed calculation, while smooth element transformations and animations are achieved purely with CSS.