Team6
Last updated
Last updated
The Team6
component showcases a team section with a centered heading, optional action button, and a description image. Below the image and description, it displays team members in a responsive grid using ProfileCard3
. The layout adapts for different screen sizes, and the avatar sizes adjust accordingly.
Component path: src/blocks/team/Team6.tsx
Component usage path: src/app/blocks/team/team6/page.tsx
Preview link:
heading
string
Main title of the section
"Meet Our Team"
caption
string
(Optional)
Subtitle or additional text below the heading
"Our team consists of dedicated professionals..."
members
ProfileProps[]
List of team members with their details
[ { "name": "John Doe", "role": "CEO", "avatar": "/path/to/john-avatar.jpg" } ]
image
ImageCommonProps
(Optional)
Image path or object with light
and dark
image path.
"path-to-image.svg"
or
{ light: 'path-to-image-light.svg', dark: 'path-to-image-dark.svg' }
actionBtn
ButtonProps
(Optional)
Configuration for an action button, including text and handler
{ "text": "Contact Us", "onClick": () => alert('Button clicked!') }
description
string
Brief description or additional information about the team
"Our team is passionate about delivering top-notch solutions..."