shaderscn

Search shaders

Jump to a shader or run an action.

All shaders

Grain Gradient Auth

Section

A split sign-in page with a grainy gradient brand panel and a slot for your own form.

Installation

npx shadcn@latest add https://shaderscn.com/r/grain-gradient-auth.json

Usage

// app/(auth)/sign-in/page.tsx
import { GrainGradientAuth } from "@/components/grain-gradient-auth"

export default function SignInPage() {
  return (
    <GrainGradientAuth brand="Acme" title="Welcome back">
      {/* Leave children out for the built-in form, or bring your own */}
      <SignInForm />
    </GrainGradientAuth>
  )
}