File Location
The footer component is located atsrc/components/shared/footer.tsx. Unlike the header, the footer does not have a separate mobile version; it uses responsive Tailwind CSS classes to adapt to different screen sizes.
How to Customize the Footer
The footer’s content is mostly hardcoded directly into the JSX, making it easy to find and edit specific parts.1
Editing the Brand Description
You can change the mission statement or description text displayed below the logo by editing the
<p> tag in the “Brand Section”.src/components/shared/footer.tsx
2
Customizing Social Media Links
Social media links are a series of
<Button> components containing <a> tags and icons from the react-icons library.To change a link, edit the href attribute. To change an icon, import a new one from react-icons and replace the existing one (e.g., <BsTwitterX />).src/components/shared/footer.tsx
The footer uses icons from the
react-icons library. While this example uses Bootstrap Icons (react-icons/bs), you can use any icon from the library by changing the import statement at the top of the file.For a detailed guide on using different icon libraries and optimizing performance, see the Icons documentation.3
Editing Link Groups
The footer contains four link groups: “Product”, “Resources”, “Company”, and “Legal”. All links are hardcoded as
<Link> (for internal pages) or <a> (for external pages) components.To add, remove, or edit a link, simply modify the <li> elements within the desired group.src/components/shared/footer.tsx
To edit the content of the pages in the “Legal” section (like Terms of Service or Privacy Policy), please see the Legal Pages documentation.
4
Updating the Copyright Text
The copyright notice is located in the “Bottom Bar” section. You can update the year and company name by editing the text in the
<p> tag.src/components/shared/footer.tsx