Rahil Vahora

WaterRippleImage

Heroes 1.2K

About

Immersive hero background that applies animated water ripples to any image, theme-aware out of the box.

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

Code

How WaterRippleImage is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { WaterRippleImage } from "@/components/ui/water-ripple-image";

export default function DemoOne() {
 return (
    <div className="min-h-screen">
      <WaterRippleImage
        blueish={0.4}
        scale={7}
        illumination={0.15}
        surfaceDistortion={0.03}
        waterDistortion={0.02}
        src="https://cdn.21st.dev/assets/mirror/e7/e702fd6cb0650a2b72ccae34504b088191f3e2c2919e96041979779573843b67.jpg"        
      />
    </div>
  );
}

More by Rahil Vahora

View all
  • PrismaHero

    PrismaHero

    3.5K
  • ScannerCardStream

    ScannerCardStream

    2.1K
  • CreditCardForm

    CreditCardForm

    1.4K
  • Scroll Hero Section

    Scroll Hero Section

    980
  • AetherHero

    AetherHero

    639
  • Glass Video Hero

    Glass Video Hero

    541
  • TubeCursor

    TubeCursor

    531
  • Interactive-Gradient-Background

    Interactive-Gradient-Background

    309

More in Heroes

View all
  • SaaS Template

    SaaS Template

    2.4K
  • Responsive Hero Banner

    Responsive Hero Banner

    2K
  • Hero

    Hero

    1.2K
  • Centered Hero with Image Fan

    Centered Hero with Image Fan

    932
  • Editorial Collage Hero

    Editorial Collage Hero

    431
  • Glass Fold

    Glass Fold

    212
  • HeroSectionWithGradient

    HeroSectionWithGradient

    336
  • Aero Hero-3

    Aero Hero-3

    559