Components
Moving Border
Continuously rotating conic-gradient border around an element. Eye-catching CTA wrapper.
Installation
npx shadcn@latest add https://ui.saasflare.io/r/moving-border.jsonpnpm add @saasflare/uiUsage
Loading…
"use client"import { MovingBorder } from "@saasflare/ui"/** A rotating gradient border wrapping a call-to-action button. */export function Demo() { return ( <MovingBorder> <button className="px-6 py-3 text-sm font-semibold">Upgrade to Pro</button> </MovingBorder> )}Card
Loading…
"use client"import { MovingBorder } from "@saasflare/ui"/** Wrap any content — here a pricing highlight card — in an animated border. */export function Demo() { return ( <MovingBorder colors={["hsl(var(--chart-1))", "hsl(var(--chart-2))", "hsl(var(--primary))"]} duration={4} borderWidth={2} className="w-full max-w-sm" > <div className="p-6"> <p className="text-xs font-medium uppercase tracking-wide text-muted-foreground"> Most popular </p> <p className="mt-2 text-2xl font-semibold">Scale — $99/mo</p> <p className="mt-1 text-sm text-muted-foreground"> Unlimited projects, SSO, and priority support for growing teams. </p> </div> </MovingBorder> )}API Reference
Prop
Type