Format Anatomy TabsPRO

A tabbed breakdown of what each publishing format commits to, pairing a stated position with a specification list on one side and a real example card on the other.

Feature271: Format Anatomy Tabs

A tabbed breakdown of what each publishing format commits to, pairing a stated position with a specification list on one side and a real example card on the other.

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

Base UI flavor

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

This installs the block to components/beste/block/feature271.tsx, the badge6 component used for the eyebrow, and the shadcn/ui tabs primitive that drives the switcher.

Quick start

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

tsx
import { Feature271, feature271Demo } from "@/components/beste/block/feature271";

export default function AboutPage() {
  return <Feature271 {...feature271Demo} />;
}

Then replace the demo with your own props. Written out with two formats, it looks like this:

tsx
import { Feature271 } from "@/components/beste/block/feature271";

export default function AboutPage() {
  return (
    <Feature271
      eyebrow="Everything we publish"
      heading="Four formats, and how each one is made"
      description="Pick a format to see what it commits us to."
      exampleLabel="A recent one"
      formats={[
        {
          name: "Essays",
          summary: "One argument, written until it holds.",
          specs: [
            { label: "Length", value: "1,500 to 3,000 words" },
            { label: "Cadence", value: "When it is finished" },
          ],
          example: {
            image: { src: "/covers/042.jpg", alt: "A printed estimate" },
            meta: "Essay · 18 March",
            title: "The quote we lost on purpose",
            href: "/letters/042",
          },
        },
        {
          name: "Talks",
          summary: "Recorded sessions in one take, published the same week.",
          specs: [{ label: "Edited", value: "Not at all" }],
          example: {
            image: { src: "/covers/talk.jpg", alt: "A team at a whiteboard" },
            meta: "Talk · 26 March",
            title: "Reading a brief out loud",
            href: "/talks/briefs",
          },
        },
      ]}
    />
  );
}

Props

PropTypeDefaultDescription
eyebrowstringBadge6 label above the hairline rule
headingstringSection heading under the rule
descriptionstringSupporting paragraph, capped at max-w-3xl
exampleLabelstringSmall label over the example card in every panel
formatsFormat[][]One tab and one panel per entry
classNamestringExtra classes for the outer section
ts
type Format = {
  name: string;
  summary: string;
  specs: SpecRow[];
  example: Example;
};

type SpecRow = {
  label: string;
  value: string;
};

type Example = {
  image: { src: string; alt: string };
  meta: string;
  title: string;
  href: string;
};

Behavior notes

More Feature blocks

View all Feature
PRO

feature223

Tabbed Phase Showcase

Header with a tabbed showcase where each tab pairs a rounded image with a phase title and description.

FREE

feature112

Tabbed Feature Cards

Tab-based interface showing 3 cards per tab, with button toggles at top. Excellent for segmented features by department, plan, or use case.

PRO

feature213

Tabbed Features

Tabbed feature showcase with copy, checklist and screenshot per workstream.

PRO

feature202

Feature with Side Heading and Custom Tabs

Two-column feature section with badge, heading, and multi-paragraph copy on the left, plus a custom tab strip and panel on the right.

PRO

feature214

Feature Tabs Explorer

Centered header above a bordered explorer: a vertical icon tab rail switches between feature panels, each pairing a preview image with a benefit checklist and CTA.

PRO

feature122

Stacked List with Dividers

Vertical stacked list of linked topics with titles, subtitles, and chevron indicators. Perfect for documentation navigation, topic browsing, or content index.

Markdown version