Card railmedia
Horizontal snap scroller of cards with desktop arrow buttons that hide at the ends and a labelled keyboard-focusable region.
설치
pnpm
pnpm dlx shadcn@4.23.0 add @uikit/card-railDefault
card-rail-demo.tsx
import { CardRail, CardRailItem } from "@/components/ui/card-rail";
export default function CardRailDemo() { return ( <CardRail label="Featured rooms"> {Array.from({ length: 8 }, (_, i) => ( <CardRailItem key={i} className="w-56"> <div className="flex h-32 items-center justify-center rounded-lg border bg-card text-card-foreground">Room {i + 1}</div> </CardRailItem> ))} </CardRail> );}