Skip to content

Orbit of faces

Centred heading circled by orbiting team avatars.

Usage

Usage
import { TeamOrbit } from '@/components/blocks/team-03'


<TeamOrbit />


// Bring your own people
<TeamOrbit
  eyebrow="Our team"
  heading="The people behind the product"
  cta={{ label: 'Join us', href: '/careers' }}
  speed={1.5}
  members={[
    { name: 'Jane Doe', role: 'Founder', photo: 'https://example.com/jane.jpg' },
    { name: 'Sam Lee', role: 'Engineer', photo: 'https://example.com/sam.jpg' },
  ]}
/>

Install

pnpm dlx shadcn@latest add @pastaui-pro/team-03

Source

Props

Orbit of faces props
PropTypeDefaultDescription
eyebrowstring= 'The team'Small label above the heading.
headingstring= 'Twelve people, one steady orbit'Section heading, rendered as an h2 in the centre of the orbit.
descriptionstring= Short team noteSupporting text under the heading.
ctaTeamOrbitCta | null= { label: 'See open roles', href: '#' }Blue link under the description. Pass null to hide it.
membersTeamOrbitMember[]= Twelve sample peoplePeople as { name, role, photo }, spread across the three rings from the inside out. Square photos work best.
speednumber= 1Orbit speed multiplier. 2 turns twice as fast, 0.5 half as fast.
classNamestring= undefinedExtra classes for the section.
styleCSSProperties= undefinedInline styles, handy for overriding the --pp-* theme variables.