TetraKits UI Aurora SaaS Hero ← Library

Aurora SaaS Hero

Aurora SaaS hero: a dark React landing header with indigo radial gradient glow, beta badge, dual call-to-action buttons, and lucide-react icons. Ideal for AI tools, dev platforms, and B2B SaaS homepages. Copy the TSX into Next.js App Router or Vite; requires lucide-react.

saas hero reactdark landing pageaurora gradienttailwind hero sectiondual cta
Live preview

Dependencies

react lucide-react
npm install lucide-react
import { ArrowRight, Sparkles } from "lucide-react";

export function AuroraSaasHero() {
  return (
    <section className="relative overflow-hidden bg-zinc-950 px-6 py-24 text-white">
      <div className="pointer-events-none absolute inset-0 bg-[radial-gradient(ellipse_80%_60%_at_50%_-10%,rgba(99,102,241,0.45),transparent)]" />
      <div className="relative mx-auto max-w-3xl text-center">
        <span className="inline-flex items-center gap-2 rounded-full border border-white/10 bg-white/5 px-3 py-1 text-xs text-zinc-300">
          <Sparkles className="h-3.5 w-3.5" /> Now in public beta
        </span>
        <h1 className="mt-6 text-4xl font-bold tracking-tight sm:text-6xl">
          Ship products faster with AI-ready components
        </h1>
        <p className="mt-4 text-lg text-zinc-400">
          Copy React + Tailwind blocks built for developers and AI coding workflows.
        </p>
        <div className="mt-8 flex flex-wrap justify-center gap-3">
          <button className="inline-flex items-center gap-2 rounded-xl bg-indigo-500 px-5 py-3 text-sm font-semibold hover:bg-indigo-400">
            Get started <ArrowRight className="h-4 w-4" />
          </button>
          <button className="rounded-xl border border-white/15 px-5 py-3 text-sm font-semibold text-zinc-200 hover:bg-white/5">
            View docs
          </button>
        </div>
      </div>
    </section>
  );
}