Footer

Multi-column footer with links.

Usage

import { Footer } from '@/components/landing';

<Footer />

Location: src/components/landing/Footer.tsx

Features

Customization

Link Columns

Edit the link structure in Footer.tsx:

const footerLinks = {
  product: [
    { href: '#features', label: 'Features' },
    { href: '#pricing', label: 'Pricing' },
    { href: '/changelog', label: 'Changelog' },
  ],
  resources: [
    { href: '/docs', label: 'Documentation' },
    { href: '/blog', label: 'Blog' },
    { href: '/support', label: 'Support' },
  ],
  legal: [
    { href: '/privacy', label: 'Privacy Policy' },
    { href: '/terms', label: 'Terms of Service' },
  ],
};

i18n

Uses next-intl for translations:

{
  "landing": {
    "footer": {
      "product": "Product",
      "resources": "Resources",
      "legal": "Legal",
      "copyright": "All rights reserved."
    }
  }
}

Social Links

Add social media icons:

const socialLinks = [
  { href: 'https://twitter.com/...', icon: TwitterIcon },
  { href: 'https://github.com/...', icon: GithubIcon },
  { href: 'https://linkedin.com/...', icon: LinkedInIcon },
];