ScrollArea
AtomScrollable container with a themed, thin scrollbar (Firefox scrollbar-color + WebKit pseudo-elements) instead of the bulky native default. Supports vertical, horizontal, or both-axis scrolling.
<ScrollArea className="h-40 w-64 rounded-md border border-border p-3">
<ul className="space-y-2">
{items.map((item) => <li key={item.id}>{item.label}</li>)}
</ul>
</ScrollArea><ScrollArea orientation="horizontal" className="w-full rounded-md border border-border p-3">
<div className="flex gap-3">
{cards.map((c) => <Card key={c.id} {...c} />)}
</div>
</ScrollArea>