sigilUI

Footer Section

Add a complete footer band to a composed page.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

import { FooterSection } from "@sigil-ui/components";

Usage

<FooterSection
    tagline="Token-driven design system."
    groups={[
      { title: "Product", links: [{ label: "Docs", href: "#" }, { label: "Pricing", href: "#" }] },
      { title: "Company", links: [{ label: "About", href: "#" }, { label: "Blog", href: "#" }] },
    ]}
    copyright="© 2026 Sigil"
  />

Props

PropTypeDefaultDescription
logoReactNode—Logo configuration.
taglinestring—Tagline configuration.
groups (required)FooterLinkGroup[]—Groups configuration.
socials{ label: string; href: string; icon: ReactNode }[]—Socials configuration.
copyrightstring—Copyright configuration.
legal{ label: string; href: string }[]—Legal configuration.

Token integration

CSS VariablePurpose
--s-footer-padding-yFooter padding y
--s-footer-border-topFooter border top
--s-content-maxContent max
--s-page-marginPage margin
--s-footer-column-gapFooter column gap
--s-footer-row-gapFooter row gap
--s-footer-logo-heightFooter logo height
--s-footer-link-sizeFooter link size
--s-text-mutedText muted
--s-footer-tagline-max-widthFooter tagline max width
--s-footer-social-gapFooter social gap
--s-textText