A press section built around a soft panel holding the standout quote and its publication, followed by hairline coverage rows that align publication, headline, and date, and a press kit action to close.
Press section built around a soft panel holding the standout quote and the publication that ran it, followed by coverage rows that line up publication, headline, and date across a hairline list, and a press kit action to close.
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.
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
npx shadcn add "https://ui.beste.co/r/news36?email=YOUR_EMAIL&license_key=YOUR_KEY"Base UI flavor
npx shadcn add "https://ui.beste.co/r-base/news36?email=YOUR_EMAIL&license_key=YOUR_KEY"This installs the block to components/beste/block/news36.tsx plus the badge23 and button21 components it uses for the eyebrow and the press kit action.
The installed file exports news36Demo alongside the block: the exact props behind the preview above. Spread it to get a working press section in one line.
import { News36, news36Demo } from "@/components/beste/block/news36";
export default function PressPage() {
return <News36 {...news36Demo} />;
}Then replace the demo with your own props. Written out, a trimmed setup looks like this:
import { News36 } from "@/components/beste/block/news36";
export default function PressPage() {
return (
<News36
badge={{ label: "Press" }}
heading="Where people are writing about the work"
featured={{
publication: "Health Tech Weekly",
quote: "The rare clinical tool that reads like someone has stood behind a desk.",
date: "April 9, 2026",
link: { label: "Read the full piece", href: "https://example.com/piece" },
}}
items={[
{
publication: "The Practice Journal",
headline: "The quiet economics of a clinic that stops chasing paperwork",
date: "March 27, 2026",
href: "https://example.com/coverage",
},
]}
footnote={{
label: "Writing about us? The press kit has logos and the boilerplate.",
button: { label: "Download the press kit", href: "/press-kit" },
}}
/>
);
}| Prop | Type | Default | Description |
|---|---|---|---|
badge | { label: string } | – | Monospace eyebrow above the hairline rule, rendered via Badge23 |
heading | string | – | Section heading in the left column |
description | string | – | Supporting paragraph, right-aligned from md up |
featured | FeaturedMention | – | Soft panel holding the standout quote and its source |
items | Mention[] | [] | Coverage rows under the panel |
footnote | { label: string; button: ActionLink } | – | Press kit line and outline button |
className | string | – | Extra classes for the outer <section> |
type ActionLink = { label: string; href: string };
type FeaturedMention = {
publication: string;
quote: string;
date: string;
link: ActionLink;
};
type Mention = {
publication: string;
headline: string;
date: string;
href: string;
};md (minmax(0,14rem)_1fr_auto), so publications line up in a column of their own however long the headlines run, and stack in source order below that width.next/link around the whole grid, and both the headline colour and the arrow nudge react from a single named group on it.href points off-site, so external coverage links should carry their own target handling if you want them opening in a new tab.news41
A media kit listing downloadable assets as linked hairline rows with their formats, a swatch column naming each colour and where it is used, and two usage rules set as an allowed and a not-allowed card.
news32
Editorial magazine layout with dramatic cover story, serif typography, author bylines, and featured story grid.
news4
Magazine-style news section with large featured article and 2x2 grid. Dynamic category filtering.
news37
A newsroom whose kind pills are derived from the announcements and carry live counts, narrowing a chronological list of hairline rows that align the kind, the date, and the headline with its summary.