Skip to main content

FeaturesSection

A component to display a grid of features, often used to highlight key aspects of a product or service.

Component Preview

Props

PropTypeDescription
itemsFeatureItemProps[]Array of feature items to display.
titlestringOptional title for the section.
subtitlestringOptional subtitle for the section.
columnsnumberNumber of columns in the grid.
actionLabelstringLabel for the action button on items. Default: 'Learn more'.
childrenReactNodeOptional children to render inside the grid.
classNamestringOptional CSS class name for the wrapper.
invertedbooleanWhether to use inverted theme colors. Default: false.

FeatureItemProps Interface

PropertyTypeDescription
titlestringTitle of the feature.
descriptionstringDescription text.
iconstringOptional Iconify icon name.
actionLabelstringOptional label for the item's action button.
hrefstringOptional URL for the item's action.
classNamestringOptional CSS class for the item.

JSON Data Example

{
"type": "FeaturesSection",
"data": {
"title": "Why Choose Us",
"subtitle": "We provide the best solutions for your business needs.",
"items": [
{
"icon": "mdi:rocket-launch",
"title": "Fast Performance",
"description": "Optimized for speed and efficiency to ensure the best user experience."
},
{
"icon": "mdi:security",
"title": "Secure Architecture",
"description": "Built with security in mind to protect your data and users."
},
{
"icon": "mdi:responsive",
"title": "Responsive Design",
"description": "Looks great on all devices, from desktops to mobile phones."
},
{
"icon": "mdi:api",
"title": "Easy Integration",
"description": "Simple API makes it easy to integrate with your existing systems."
}
]
}
}