jay sharma

Shader Fire

Heroes 12

About

A theme-aware WebGL fire wash that renders sparse flame tongues rising from the bottom of a landing hero, with optional pointer-driven heat and an ordered-dither pixel mode.

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

Code

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

Usage.tsx

import { ShaderFire } from "@/components/ui/shader-fire";

export default function ShaderFireDemo() {
  return (
    <section className="relative isolate min-h-svh overflow-hidden bg-background">
      <ShaderFire />
      <div className="relative z-10 mx-auto flex min-h-svh max-w-xl flex-col items-center justify-center px-6 text-center">
        <p className="text-xs font-medium tracking-[0.18em] text-muted-foreground uppercase">
          New
        </p>
        <h1 className="mt-3 text-4xl font-medium tracking-tight">
          Heat under the headline
        </h1>
        <p className="mt-3 text-muted-foreground">
          The fire stays a wash. The page stays readable.
        </p>
      </div>
    </section>
  );
}

More by jay sharma

View all
  • Live Orb

    Live Orb

    203
  • Chrome Button

    Chrome Button

    181
  • Frame Button

    Frame Button

    131
  • Highlight Button

    Highlight Button

    75
  • ASCII Fluid

    ASCII Fluid

    72
  • Motion Button

    Motion Button

    59
  • Brutal Button

    Brutal Button

    54
  • Grid Button

    Grid Button

    49

More in Heroes

View all
  • SaaS Template

    SaaS Template

    2.4K
  • Hero

    Hero

    1.2K
  • Responsive Hero Banner

    Responsive Hero Banner

    2K
  • Centered Hero with Image Fan

    Centered Hero with Image Fan

    922
  • HeroSectionWithGradient

    HeroSectionWithGradient

    335
  • Editorial Collage Hero

    Editorial Collage Hero

    426
  • Hero 03

    Hero 03

    315
  • Glass Fold

    Glass Fold

    202