Saasflare UI
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.json
pnpm add @saasflare/ui

Usage

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

On this page