Search nx-ui

Jump to any foundation, component, block or example.

Site Footer

The full navy marketing footer. Its reusable design DNA: a top hairline gradient divider, a giant watermark bottom-right, a brand block (logo slot, tagline, CTAs) beside link columns, and a bottom legal bar with an optional theme toggle. Everything is props-driven.

$bunx shadcn@latest add @nx-ui/site-footer
Registry item
Installs withbuttonnx-emblemtheme-toggleutils

Minimal

Just columns and copyright — no CTAs, no legal links, theme toggle off.

API reference

Exported parts and their props, extracted from the component source.

PropTypeDefaultDescription
logoReact.ReactNode—Logo node for the brand block.
taglinestring——
columns*FooterColumn[]——
legalLinksFooterLink[]——
ctas{ primary?: FooterLink; secondary?: FooterLink }——
watermarkReact.ReactNode—A large decorative watermark node, placed bottom-right at very low opacity.
copyrightstring`© ${new Date().getFullYear()}. All rights reserved.`—
showThemeTogglebooleantrue—
classNamestring——