Viora LogoViora UI
Login

Sticky Card

Smooth sticky card scrolling effect with Lenis and Framer Motion.

sticky-card.tsx
Loading source code...

Installation

pnpm dlx viora-ui@latest add sticky-card
npx viora-ui@latest add sticky-card
yarn viora-ui@latest add sticky-card
bunx --bun viora-ui@latest add sticky-card

Usage

import { StickyCard } from "viora-ui";
import { StickyCard } from "viora-ui";

export default function StickyCardDemo() {
  return (
    <div className="flex min-h-[350px] w-full items-center justify-center p-6">
      <StickyCard />
    </div>
  );
}

API Reference

StickyCard

PropTypeDefaultDescription
inumber-Configuration for i.
titlestring-Configuration for title.
srcstring-Configuration for src.
progressany-Configuration for progress.
range[number, number]-Configuration for range.
targetScalenumber-Configuration for targetScale.

Built by Otis

Last updated: 10/12/2026