PageFooter

Site footer — AutoGrid of link groups with a brand/meta bottom row. Renders a <footer> element with a <nav aria-label="Footer"> wrapping the link columns.

Category: layout · WCAG 2.1-AA · section, footer, navigation

Props

PropTypeDefaultDescription
groupsFooterGroup[]Array of link groups, each with a title and array of {label, href} links
brandReactNodeBrand name or logo shown in the bottom row
metaReactNodeMeta line in the bottom row (license, copyright, etc.)

Design tokens

When to use

When not to use

Examples

Site footer

Three-column footer with brand and license meta

<PageFooter
  brand="Cascade"
  meta="MIT licensed. Built with care."
  groups={[
    { title: 'Product', links: [{ label: 'Components', href: '/components' }, { label: 'Charts', href: '/charts' }, { label: 'Layouts', href: '/layouts' }] },
    { title: 'Developers', links: [{ label: 'Docs', href: '/docs' }, { label: 'GitHub', href: 'https://github.com/cascivo/cascivo' }, { label: 'Changelog', href: '/changelog' }] },
    { title: 'Resources', links: [{ label: 'Figma kit', href: '/figma' }, { label: 'Storybook', href: '/storybook' }] },
  ]}
/>

Related components

← Back to docs