scrollxui

Dot Wave

Heroes 15

About

An animated canvas background of dots that ripple outward in expanding waves, used behind hero text or section headers to add subtle motion.

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

Code

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

Usage.tsx

import { DotWave } from "@/components/ui/dot-wave";

export default function DotWaveDemo() {
  return (
    <DotWave
      dotGap={20}
      dotRadiusMax={3}
      expansionSpeed={250}
      lightIntensity={0.4}
      fadeIntensity={0.08}
      className="w-full h-screen flex items-center justify-center"
    >
      <h2 className="bg-clip-text text-transparent text-center bg-linear-to-b from-neutral-600 to-white text-2xl md:text-4xl lg:text-7xl font-sans font-bold tracking-tight relative z-20">
        Dot Wave, <br /> Background.
      </h2>
    </DotWave>
  );
}

More by scrollxui

View all
  • Contact with Globe

    Contact with Globe

    354
  • Features With Panel

    Features With Panel

    320
  • Logo Cloud Marquee

    Logo Cloud Marquee

    155
  • Hero Section with Cards

    Hero Section with Cards

    150
  • FAQ Accordion

    FAQ Accordion

    150
  • Particles

    Particles

    99
  • Hero With Pixel Background

    Hero With Pixel Background

    81
  • Testimonials Marquee

    Testimonials Marquee

    73

More in Heroes

View all
  • SaaS Template

    SaaS Template

    2.5K
  • Responsive Hero Banner

    Responsive Hero Banner

    2K
  • Hero

    Hero

    1.3K
  • Centered Hero with Image Fan

    Centered Hero with Image Fan

    977
  • Aero Hero-3

    Aero Hero-3

    580
  • Editorial Collage Hero

    Editorial Collage Hero

    460
  • Glass Fold

    Glass Fold

    307
  • HeroSectionWithGradient

    HeroSectionWithGradient

    351