Content Blocks
Interactive Tabs
Interactive tabbed feature section with smooth transitions.
featuretabsinteractivetransitions
Props
Customize the component with these props
| Property | Type | Default | Description |
|---|---|---|---|
tabs | Array<{id: number, label: string, icon: LucideIcon | React.ComponentType, color: string}> | [] | Array of tab items with id, label, icon, and color. |
content | Array<{title: string, desc: string, img: string}> | [] | Array of content items with title, description, and image URL. |
backgroundColor | string | #ffffff | Background color (hex, rgb, or hsl). |
title | string | Everything you need to ship faster. | Section title text. |
activeTabBgColor | string | #f8fafc | Active tab background color. |
activeTabScale | number | 1.05 | Scale factor for active tab. |
activeBarColor | string | #0f172a | Active tab indicator bar color. |
tabLabelColor | string | #64748b | Tab label text color. |
activeTabLabelColor | string | #0f172a | Active tab label text color. |
cardBgColor | string | #f1f5f9 | Card background color. |
cardBorderColor | string | #e2e8f0 | Card border color. |
cardTitleColor | string | #0f172a | Card title text color. |
cardDescColor | string | #475569 | Card description text color. |