Linked Figure Cards

About this block

Linked Figure CardsPRO

Four hairline cards, each a whole link that leads with a large serif figure and an optional unit, then a title, a line of context and an arrow that lifts on hover.

Feature307: Linked Figure Cards

Four hairline cards, each a whole link leading with a large serif figure.

Upgrade to Pro

Pro blocks install through the shadcn CLI with your license key and ship their full source. Docs and live previews stay open to everyone, so you can read every block's details first.

Upgrade Now

Installation

Swap YOUR_EMAIL and YOUR_KEY for the email and license key on your account. Find your license key on your account page.

Radix flavor

bash
npx shadcn add "https://ui.beste.co/r/feature307?email=YOUR_EMAIL&license_key=YOUR_KEY"

Base UI flavor

bash
npx shadcn add "https://ui.beste.co/r-base/feature307?email=YOUR_EMAIL&license_key=YOUR_KEY"

This installs the block to components/beste/block/feature307.tsx plus the button22 sliding-marker pill and the text1 word stagger it uses.

Quick start

The installed file exports feature307Demo alongside the block: the exact props behind the preview above. Spread it to get a working linked Figure Cards in one line.

tsx
import { Feature307, feature307Demo } from "@/components/beste/block/feature307";

export default function Page() {
  return <Feature307 {...feature307Demo} />;
}

Then replace the demo with your own props. Written out, a trimmed setup looks like this:

tsx
import { Feature307 } from "@/components/beste/block/feature307";

export default function Page() {
  return (
    <Feature307
      eyebrow="The practice in numbers"
      heading="Four figures, four pages behind them."
      button={ label: "How we work", href: "/how", tone: "outline" }
      cards={[
        {
          figure: "60",
          suffix: "min",
          title: "A first session",
          description: "Long enough to say the difficult thing.",
          href: "/first-session",
        },
      ]}
    />
  );
}

Props

PropTypeDefaultDescription
eyebrowstringSmall-caps line above the heading
headingstringSection heading, rendered as an h2 through Text1
buttonActionButtonPill action beside the heading
cardsCard[][]Linked figure cards, four across from lg
classNamestringExtra classes for the outer <section>
ts
type Card = {
  figure: string;
  suffix?: string;
  title: string;
  description: string;
  href: string;
};

type ActionButton = {
  label: string;
  href: string;
  tone?: "primary" | "light" | "dark" | "outline";
};

Behavior notes

  • Figures are plain strings rather than numbers, so "1,400" and "12" both sit correctly without the block owning a formatter.
  • suffix sits on its own baseline beside the figure, so a unit never inherits the display size.
  • The whole card is one Link; the arrow at the foot is decoration inside it.
  • Cards stretch to the tallest in their row through h-full, with the arrow pushed down by the margin above it.
  • The border darkens on hover rather than the card lifting, which keeps a row of four still.
  • The arrow lifts only under motion-safe:.

More Feature blocks

View all Feature
PRO

feature300

Linked Card Grid

Six hairline cards in a three-column grid, each one a whole link carrying a ringed icon, a serif title, a line of context and an arrow that lifts on hover, under a serif heading that settles in word by word beside a sliding-marker pill.

PRO

feature311

Linked Photo Cards

Three bordered cards, each one a whole link with a photograph drifting across its top, a quiet category line, a serif title, an excerpt and an arrow pinned to the foot of the card.

PRO

feature309

Linked Step Cards

Three numbered cards on a muted fill, each one a whole link that inverts to ink on hover, carrying a serif title, a paragraph of what happens at that step and a closing arrow link.

PRO

feature301

Linked Card Rail

A horizontal rail of linked cards that starts in line with the heading and bleeds off the right edge: arrow buttons and snap points move it a screen at a time, and each card pairs a drifting photograph with a serif title, a meta line and an arrow that lifts on hover.

PRO

feature306

Two Linked Doors

Two tall cards, each one a whole link: a photograph that drifts inside its frame above a quiet label, a serif title, an intro, a short dotted list and a closing arrow link pinned to the foot of the card.

PRO

feature304

Spotlight and Linked Rows

One tall photographic card carrying the page worth reading first, beside a ruled column of three compact rows that split the remaining height evenly; every card and row is a whole link with an arrow that lifts on hover.