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.2K
  • CreditCardForm

    CreditCardForm

    1.5K
  • Scroll Hero Section

    Scroll Hero Section

    992
  • AetherHero

    AetherHero

    640
  • Glass Video Hero

    Glass Video Hero

    552
  • TubeCursor

    TubeCursor

    534
  • Interactive-Gradient-Background

    Interactive-Gradient-Background

    310

More in Heroes

View all
  • SaaS Template

    SaaS Template

    2.4K
  • Responsive Hero Banner

    Responsive Hero Banner

    2K
  • Centered Hero with Image Fan

    Centered Hero with Image Fan

    954
  • Editorial Collage Hero

    Editorial Collage Hero

    451
  • Hero

    Hero

    1.3K
  • Minimalist Hero Fashion

    Minimalist Hero Fashion

    294
  • Aero Hero-3

    Aero Hero-3

    567
  • Hero Section with Responsive Navigation

    Hero Section with Responsive Navigation

    37