Kedhareswer Naidu

Light Shader

Heroes 40

About

Mesh gradient shader background in WebGL: a dark two-colour (#101010, #3A3A3A) mesh drift with film grain and a cursor-reactive spotlight. A drop-in animated gradient and noise backdrop for hero sections, made with the 21st.dev Shader Builder. Zero dependencies.

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

Code

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

Usage.tsx

import { ShaderBackground } from "@/components/ui/light-shader"

export default function ShaderBackgroundDemo() {
  return (
    <div className="relative h-screen w-full overflow-hidden">
      <ShaderBackground className="h-full w-full" />
    </div>
  )
}

More by Kedhareswer Naidu

View all
  • Glassmorphism Folder Cards

    Glassmorphism Folder Cards

    2.6K
  • GitHub Contribution Graph 3D Heatmap

    GitHub Contribution Graph 3D Heatmap

    1.8K
  • Morph Gallery

    Morph Gallery

    1.4K
  • Halftone Wordmark Footer

    Halftone Wordmark Footer

    1.1K
  • Glass Cards

    Glass Cards

    716
  • Hanging Polaroid Image Carousel

    Hanging Polaroid Image Carousel

    703
  • Particle Animation

    Particle Animation

    644
  • Tiger Tear Reveal

    Tiger Tear Reveal

    637

More in Heroes

View all
  • SaaS Template

    SaaS Template

    2.4K
  • Centered Hero with Image Fan

    Centered Hero with Image Fan

    924
  • Hero

    Hero

    1.2K
  • Responsive Hero Banner

    Responsive Hero Banner

    2K
  • Hero Section 6

    Hero Section 6

    881
  • Hero Golden Spiral

    Hero Golden Spiral

    101
  • Home Section

    Home Section

    65
  • Minimalist Hero Fashion

    Minimalist Hero Fashion

    284