Team Section
The Team Section component provides a beautiful and customizable way to showcase your team members on a landing page. It supports both array-based and component-based approaches, giving you flexibility in how you structure your code.
Meet Our Team
Our team is a tight-knit family of developers and visionaries, all bound by the same passion and enthusiasm.

Lee Rob
CEO & Founder

David Chen
CTO

Alex Rivera
Lead Designer
Usage
import { LandingTeamSection } from '@/components/landing/team/LandingTeamSection';
<LandingTeamSection
  title="Meet Our Team"
  description="Our team is a tight-knit family of developers and visionaries, all bound by the same passion and enthusiasm."
  members={[
    { name: "Lee Rob", role: "CEO & Founder", imageSrc: "/static/images/people/11.webp" },
    { name: "David Chen", role: "CTO", imageSrc: "/static/images/people/2.webp" },
    { name: "Alex Rivera", role: "Lead Designer", imageSrc: "/static/images/people/12.webp" }
  ]}
/>
Examples
Centered Text Layout
Our Amazing Team
Meet the talented individuals behind our success.

Lee Rob
CEO & Founder

David Chen
CTO

Alex Rivera
Lead Designer
Secondary Variant
Development Team
The talented engineers that build our product.

Lee Rob
CEO & Founder

David Chen
CTO

Alex Rivera
Lead Designer
Custom Team Member Styling
Our Team
Meet the people who make it all happen.

Lee Rob
CEO & Founder

David Chen
CTO

Alex Rivera
Lead Designer
With Background
Meet Our Experts
The talented professionals who make everything possible.

Lee Rob
CEO & Founder

David Chen
CTO

Alex Rivera
Lead Designer
With Background Glow
Meet Our Experts
The talented professionals who make everything possible.

Lee Rob
CEO & Founder

David Chen
CTO

Alex Rivera
Lead Designer
Component-based Usage
Alternatively, you can use individual LandingTeamMember components as children:
Leadership Team
Meet the people driving our vision forward.

Lee Rob
CEO & Founder

David Chen
CTO

Alex Rivera
Lead Designer
API Reference
LandingTeamSection
| Prop Name | Prop Type | Required | Default | 
|---|---|---|---|
| className | string | No | - | 
| innerClassName | string | No | - | 
| title | string | No | 'Our Members' | 
| titleComponent | React.ReactNode | No | - | 
| description | string | React.ReactNode | No | 'Our team is a tight-knit family of developers and visionaries, all bound by the same passion and enthusiasm.' | 
| descriptionComponent | React.ReactNode | No | - | 
| members | TeamMember[] | No | [] | 
| textPosition | 'center' | 'left' | No | 'left' | 
| withBackground | boolean | No | false | 
| withBackgroundGlow | boolean | No | false | 
| variant | 'primary' | 'secondary' | No | 'primary' | 
| backgroundGlowVariant | 'primary' | 'secondary' | No | 'primary' | 
| children | React.ReactNode | No | - | 
LandingTeamMember
| Prop Name | Prop Type | Required | Default | 
|---|---|---|---|
| className | string | No | - | 
| member | TeamMember | Yes | - | 
| imageClassName | string | No | - | 
TeamMember Interface
export interface TeamMember {
  name: string;
  role: string;
  imageSrc: string;
}
More Examples
For more even more examples, see our Landing Page Component Examples page or see complete landing page examples by Exploring Our Landing Page Templates.
Also see: