Skip to main content

Footer

A comprehensive footer component supporting multiple columns, social links, and company information.

Component Preview

Props

PropTypeDescription
columnsFooterColumn[]Array of columns containing links.
imageSrcstringOptional URL for the company logo.
companyNamestringOptional company name.
descriptionstringOptional description or tagline.
socialLinks{ icon: string; href: string }[]Array of social media links.
copyrightstringCopyright text.
classNamestringOptional CSS class name for the wrapper.
invertedbooleanWhether to use inverted theme colors. Default: false.

FooterColumn Interface

PropertyTypeDescription
titlestringTitle of the column.
linksFooterLink[]Array of links in the column.
PropertyTypeDescription
labelstringText label for the link.
hrefstringURL for the link.

JSON Data Example

{
"type": "Footer",
"data": {
"companyName": "MyCompany",
"description": "Making the world a better place through constructing elegant hierarchies.",
"copyright": "© 2024 MyCompany, Inc. All rights reserved.",
"socialLinks": [
{
"icon": "mdi:twitter",
"href": "https://twitter.com"
},
{
"icon": "mdi:github",
"href": "https://github.com"
},
{
"icon": "mdi:instagram",
"href": "https://instagram.com"
}
],
"columns": [
{
"title": "Solutions",
"links": [
{
"label": "Marketing",
"href": "#"
},
{
"label": "Analytics",
"href": "#"
}
]
},
{
"title": "Company",
"links": [
{
"label": "About",
"href": "#"
},
{
"label": "Blog",
"href": "#"
}
]
}
]
}
}