Founder statement with a large blockquote followed by an avatar, name, role, and a monospace signature line.
Founder statement section: an eyebrow badge and heading above a large blockquote, followed by a circular avatar, the founder's name and role, and an optional signature line. Built for a single, quotable "why we started this" moment rather than a full bio.
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/about67?email=YOUR_EMAIL&license_key=YOUR_KEY"Base UI flavor
npx shadcn add "https://ui.beste.co/r-base/about67?email=YOUR_EMAIL&license_key=YOUR_KEY"This installs the block to components/beste/block/about67.tsx, the badge7 component it uses for the eyebrow badge, and its dependencies.
The installed file exports about67Demo alongside the block: the exact props behind the preview above. Spread it to get a working section in one line.
import { About67, about67Demo } from "@/components/beste/block/about67";
export default function AboutPage() {
return <About67 {...about67Demo} />;
}Then replace the demo with your own props. Written out, the same setup looks like this:
import { About67 } from "@/components/beste/block/about67";
export default function AboutPage() {
return (
<About67
badge={{ label: "From the founder" }}
labels={{ signoff: "Written at the desk where it all began" }}
heading="Why we started this <strong>studio</strong>."
quote="I spent a decade watching good ideas flattened into templates, so we built a place where restraint could be the loudest choice in the room."
founder={{
name: "Jordan Lee",
role: "Founder & Creative Director",
avatar: {
src: "https://images.unsplash.com/photo-1472099645785-5658abf4ff4e?w=200&h=200&fit=crop",
alt: "Portrait of Jordan Lee",
},
}}
/>
);
}| Prop | Type | Default | Description |
|---|---|---|---|
badge | Badge | – | Eyebrow badge above the heading |
labels | About67Labels | {} | Small strings around the founder block |
heading | string | – | Section heading; supports inline <strong> for muted emphasis |
quote | string | – | Large blockquote text; plain text, not HTML |
founder | About67Founder | – | Name, role, and avatar shown under the quote |
className | string | – | Extra classes for the outer <section> |
type Badge = { label: string };
type About67Labels = { signoff?: string };
type About67Founder = { name: string; role: string; avatar: { src: string; alt: string } };quote is rendered as plain text inside a <blockquote>, not through dangerouslySetInnerHTML like heading is, so any HTML in it would show up literally rather than render.founder is set; labels.signoff is nested one level further and only shows once founder is present, directly under the role line.size-14 circle with a border, cropped with object-cover, so non-square source images are cropped rather than distorted.max-w-3xl, noticeably narrower than the max-w-6xl/max-w-7xl containers used by the other About blocks in this set, keeping the quote's line length readable.text-2xl up to text-4xl at lg with font-semibold and tight leading-snug, making it the visual focal point of the section.about4
Founder blockquote with avatar, followed by a horizontal team member row. Ideal for leadership pages and company introductions.
about49
About built around a dark founder portrait card with a pull-quote, signature, and supporting stats.
about45
A founder-led pull-quote about with a portrait, signature and a facts strip.
about15
Editorial-style open letter with paragraphs, a personal signature with avatar, and a call-to-action. Great for founder stories.
about23
Two-column layout with company story, stats, and leadership quote on the left, team photo and avatar row on the right.
about57
Two centered statements on a dark surface, each with an accent heading, an uppercase paragraph, and a small label beneath.