Components
Blur Fade
Entrance animation combining blur, fade, and offset — for elegant on-mount and on-scroll reveals.
Installation
npx shadcn@latest add https://ui.saasflare.io/r/blur-fade.jsonpnpm add @saasflare/uiUsage
Ship faster with Saasflare
Everything you need to launch, already wired up.
"use client"import { BlurFade } from "@saasflare/ui"/** Content fades in with a blur as it enters the viewport. */export function Demo() { return ( <div className="flex h-64 w-full items-center justify-center rounded-lg border bg-fd-card p-8"> <BlurFade> <div className="text-center"> <h2 className="text-2xl font-bold tracking-tight">Ship faster with Saasflare</h2> <p className="mt-2 text-sm text-muted-foreground"> Everything you need to launch, already wired up. </p> </div> </BlurFade> </div> )}Staggered
Loading…
"use client"import { BlurFade } from "@saasflare/ui"const features = [ "Authentication out of the box", "Stripe billing & subscriptions", "Type-safe API layer", "Production-ready dashboard",]/** Stagger a list by passing incrementing `delay` values. */export function Demo() { return ( <div className="flex h-64 w-full items-center justify-center rounded-lg border bg-fd-card p-8"> <ul className="space-y-3"> {features.map((feature, i) => ( <BlurFade key={feature} delay={i * 0.12}> <li className="text-sm font-medium">{feature}</li> </BlurFade> ))} </ul> </div> )}API Reference
Prop
Type