Kedhareswer Naidu

Shutter Blinds Image Carousel

Heroes 42

About

Shutter blinds image carousel for React: a full-screen slider where the next photo swings in on horizontal slats, like window blinds tilting open one after another, while the old photo dims. Arrows, swipe, keyboard and autoplay, reduced-motion aware. Use as a hero slider or photo gallery.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Shutter Blinds Image Carousel to your project and fits it to your theme.

Code

How Shutter Blinds Image Carousel is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

"use client"

import ShutterBlindsCarousel from "@/components/ui/shutter-blinds-carousel"

// Real landscape photography (Unsplash).
const U = (id: string) => "https://images.unsplash.com/photo-" + id + "?q=80&w=1800&auto=format&fit=crop"

export default function DemoPhotos() {
  return (
    <ShutterBlindsCarousel
      slides={[
        { image: U("1506905925346-21bda4d32df4"), title: "Above the Clouds", caption: "Valais, Switzerland — sunrise at 3,100 m." },
        { image: U("1501785888041-af3ef285b470"), title: "Glass Lake", caption: "Lago di Braies, a rowboat at noon." },
        { image: U("1469474968028-56623f02e42e"), title: "Gold Valley", caption: "Late light pouring over the ridge." },
        { image: U("1464822759023-fed622ff2c3b"), title: "Snow Line", caption: "Pines, river flats and the high range." },
        { image: U("1500534314209-a25ddb2bd429"), title: "Blue Ridges", caption: "Seven layers of haze before dusk." },
        { image: U("1433086966358-54859d0ed716"), title: "Falls Bridge", caption: "Multnomah Falls after the rain." },
      ]}
    />
  )
}