Photo Stack Card

About this component

Photo Stack Card

A photo stack card whose tucked prints fan out on hover for albums, galleries, and case studies.

Usage

The import and the props worth knowing about, in one place.

import { Card16 } from "@/components/beste/component/card16";

// First image sits on top; up to two more peek from behind.
<Card16
  images={["/albums/offsite-1.jpg", "/albums/offsite-2.jpg", "/albums/offsite-3.jpg"]}
  title="Studio offsite"
  count="24 photos"
  href="/albums/offsite"
/>

<Card16
  images={["/albums/berlin-1.jpg", "/albums/berlin-2.jpg"]}
  title="Berlin sprint"
  tone="primary"   // count chip: "light" (default) | "primary"
/>

Keyboard and gestures

Every one of these is in the component already. They are listed because a props table cannot mention a gesture, so nothing else on this page can tell you they exist.

HoverThe card lifts and the image scales inside its frame; `motion-reduce` turns the movement off.

Props

Read from the component's own type, so this cannot drift from what it accepts.

PropTypeDefaultDescription
images*string[]—Photo URLs; the first is on top, up to two more peek from behind
titlestring—Title over the bottom scrim
countstring—Count chip in the top right (e.g. "24 photos")
hrefstring—If set, the whole stack links to this href
tone"light" | "primary"—Count chip color
classNamestring—Additional classes merged onto the root

More Card components

View all Card
Summer in AlacatiSummer in AlacatiAug 2026
Aurora FieldsBST-004

Midnight Frequencies

Stereo / 33 RPM

Brand systems

Brand systems

Identity, guidelines, and design tokens that scale across every touchpoint of your product.

Explore service