Staaarter

Studio Story Split

Image-led about split: a tall portrait on one side, an offset statement heading, supporting copy, small monospace studio facts as label/value pairs, and a seal-style rounded CTA button on the other side.

By Staaarter Team
About
Docs
Live preview

Docs

Installation

A real shadcn registry command, not a copy-paste stand-in: it fetches this block plus its button, media-slot dependencies and any missing npm packages, and installs them straight into your project.

npx shadcn add https://staaarter.com/r/studio-story-split.json

Prefer not to use the CLI? Copy the source from the Code toggle above into src/components/blocks/about/about63.tsx instead.

Usage

The file also exports about63Demo, the exact props behind the preview above. Spread it to get a working section in one line, then replace it with your own data.

import { About63, about63Demo } from "@/components/blocks/about/about63";

export default function Page() {
  return <About63 {...about63Demo} />;
}

Props

PropTypeDefaultDescription
photo{ src: string; alt: string }undefinedTall 3:4 portrait rendered via MediaSlot in the left column.
eyebrowstringundefinedSmall monospace label above the statement.
statementstringnoneOffset statement heading, nudged left with a small negative margin at the lg breakpoint.
copystringundefinedSupporting paragraph under the statement.
factsStudioFact[][]Monospace label/value rows below the copy, e.g. Founded / 2021.
cta{ label: string; href?: string }undefinedSingle rounded-full outline button styled like a seal or stamp.
classNamestringnoneExtra classes for the outer section element.

Types

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

Behavior notes

  • The CTA is a single Button forced to rounded-full via className, reading as a circular seal rather than the rectangular buttons every other About block in this batch uses (About59-About62, About64), and unlike them it accepts only one button, not a list.
  • facts render as a flat divide-y stack of monospace label/value rows, distinct from About1's and About3's stats, which are numeric dd/dt tiles in a grid rather than a bordered list.
  • The portrait sits in a fixed 3:4 frame beside the copy in a two-column layout, similar in spirit to About48's sticky image-plus-text column, but About63 has no numbered principles list, and its CTA is a single seal-style button instead of About48's row of default-style buttons.