Deliverable Cards With MediaPRO

Three soft cards, each floating its own media piece over a dotted field before an eyebrow, a title, an explanation and a ruled delivery note, laid out as a plain grid with no horizontal scrolling.

Feature251: Deliverable Cards With Media

Three soft cards, each pinning a live interface piece over a dotted field before the copy starts. The label, statement, paragraph and a ruled fact line sit underneath, so every card shows the thing it describes.

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/feature251?email=YOUR_EMAIL&license_key=YOUR_KEY"

Base UI flavor

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

This installs the block to components/beste/block/feature251.tsx, the toolbar7, shapes49 and card23 pieces the demo pins into the cards, and the badge7 eyebrow it uses.

Quick start

The installed file exports feature251Demo alongside the block: the exact props behind the preview above. Spread it to get a working section in one line.

tsx
import { Feature251, feature251Demo } from "@/components/beste/block/feature251";

export default function Page() {
  return <Feature251 {...feature251Demo} />;
}

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

tsx
import { Feature251 } from "@/components/beste/block/feature251";
import { Shapes49 } from "@/components/beste/piece/shapes49";
import { Toolbar7 } from "@/components/beste/piece/toolbar7";

export default function Page() {
  return (
    <Feature251
      badge={{ label: "What lands in your drive" }}
      heading="Three things leave the studio, and all three are yours."
      description="No licence you cannot transfer and no file you cannot open."
      cards={[
        {
          media: <Toolbar7 active="pen" />,
          label: "Working files",
          title: "The drawings, not only the exports",
          description: "Layered sources with the layers actually named.",
          meta: "Handed over on the final day",
        },
        {
          media: <Shapes49 />,
          label: "The system",
          title: "A layout kit your team can extend",
          description: "Components, spacing rules and page templates.",
          meta: "Written for a Tuesday, not a jury",
        },
      ]}
    />
  );
}

Props

PropTypeDefaultDescription
badge{ label: string }Eyebrow label rendered as a Badge7
headingstringSection heading in the left header column
descriptionstringSupporting paragraph in the right header column
cardsMediaCard[][]Cards, each pinning a media object above its copy
classNamestringExtra classes for the outer <section>
ts
type MediaCard = {
  /** Media object shown in the card's dotted field, usually a registry piece */
  media: ReactNode;
  label: string;
  title: string;
  description: string;
  meta: string;
};

Behavior notes

More Feature blocks

View all Feature
PRO

feature185

Image Feature Cards Grid over Media

Three-column image feature cards grid with sticky header over background media and glass-morphism styling

FREE

feature177

Bento Feature Cards

Feature cards with 3+2 bento layout and flush media

PRO

feature192

Hero Card + Grid Cards over Media

Large hero card with image at top followed by three-column feature card grid over background media

FREE

feature9

Three-Step How-To

Three side-by-side step cards with a media surface anchored to the bottom of each card. Each slot accepts an image, video, or live registry-component asset.

FREE

feature194

Three Cards With Asset Media

Three feature cards that swap an icon for a real micro-asset: a bar chart, a before/after stat, and a terminal prompt. Demonstrates how registry-pieces drop into block media slots.

PRO

feature243

Compact Asset Cards

A feature with an eyebrow over a hairline rule, a two-column heading, and three bordered cards that each float a compact live micro-asset above a title and description.