Footer Minimal
Single-row footer: small square mark, brand and copyright, a handful of links and a live ‘All systems normal’ status pill. Stacks on mobile.
minimal/section/footer-minimalSource
import { cn } from "@/lib/utils";
export interface FooterMinimalProps {
brand?: string;
year?: number;
links?: { label: string; href: string }[];
status?: { label: string; href: string } | null;
className?: string;
}
/** Single-row footer: brand + copyright, a few links and a live status pill. Stacks on mobile. */
export function FooterMinimal({
brand = "Tracewise",
year = 2026,
links = [
{ label: "Privacy", href: "#privacy" },
{ label: "Terms", href: "#terms" },
{ label: "Security", href: "#security" },
{ label: "Docs", href: "#docs" },
],
status = { label: "All systems normal", href: "#status" },
className,
}: FooterMinimalProps) {
return (
<footer className={cn("border-t border-da-border bg-da-bg text-da-fg", className)}>
<div className="da-container flex flex-col gap-4 py-6 text-[13px] sm:flex-row sm:items-center">
<p className="flex items-center gap-2 text-da-muted-fg">
<span aria-hidden className="size-3 rounded-[3px] bg-da-fg" />
<span className="font-medium text-da-fg">{brand}</span> © {year}
</p>
<nav aria-label="Footer" className="sm:ml-auto">
<ul className="flex flex-wrap gap-x-5 gap-y-2">
{links.map((l) => (
<li key={l.href}>
<a href={l.href} className="da-focus da-transition rounded-da-sm text-da-muted-fg hover:text-da-fg">
{l.label}
</a>
</li>
))}
</ul>
</nav>
{status && (
<a
href={status.href}
className="da-focus da-transition da-stroke inline-flex w-fit items-center gap-2 rounded-da-pill px-2.5 py-1 text-[12px] text-da-muted-fg hover:text-da-fg"
>
<span aria-hidden className="size-1.5 rounded-full bg-da-success" />
{status.label}
</a>
)}
</div>
</footer>
);
}
export default FooterMinimal;
modules/minimal/section/footer-minimal/index.tsx
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| brand / year | string / number | — | Brand and copyright year. |
| links | { label, href }[] | — | Links. |
| status | { label, href } | null | — | Status pill (null hides it). |
| className | string | — | Classes on the footer. |
Other footer variants in Minimal
Footer Newsletter
Tinted footer with brand, tagline and an inline newsletter form on the left, three link columns on the right and a legal row below.
Footer Simple
Quiet footer: brand, one-line description and a live status pill with pulsing dot, three link columns in muted text, and a hairline bottom bar with copyright and social links.
Footer Wordmark
Footer with a row of links, address and socials, ending on a giant edge-to-edge lowercase brand wordmark that fades into the page and is cropped by the bottom edge.
Footer in other art directions
Footer Bar
Single-row ruled footer for apps and docs: wordmark, link cells that flood yellow on hover, green status square and copyright, each separated by vertical strokes; stacks on mobile.
Footer CTA
Footer that opens with a full-bleed yellow call-to-action band (huge headline + ink button), then brand with social chips, three link columns and a copyright line on paper.
Footer Mega
Inverted ink footer with brand + status pill, three link columns, a viewport-wide wordmark and a legal bar. Link hover paints a yellow highlight.
Footer Sitemap
Dense sitemap footer: boxed newsletter strip with success state, five ruled link columns with pink badges (New, hiring count), then brand, legal links and a language select.
Footer Cta
Glass footer panel that opens with a gradient CTA band (headline + white button), then brand, tagline, three link columns and a legal row.
Footer Glass
Inset frosted footer panel with brand, tagline, pill newsletter form (success state), three link columns and a legal bar.
Footer Pill
Compact floating glass pill footer: gradient dot brand with copyright, inline links and round social buttons; becomes a stacked rounded card on mobile.
Footer Wordmark
A giant gradient brand wordmark sits behind a frosted glass panel holding three link columns and the legal line, so the letters glow through the blur.
Footer Columns
Footer with a newsletter: underline-input “Studio notes” signup in the first half, link columns in the second, all on a hairline grid; mono copyright row.
Footer Giant
Signature footer: small link rows above, and the brand name set enormous across the full width at the bottom, clipped by the page edge; inverted (ink) background.
Footer Minimal
One-line footer: logo mark, copyright, and links separated by slashes — all in mono caps on a single hairline row; wraps gracefully on mobile.
Footer Mono
Grid footer: ink top rule, logo + one-line description in the first columns, three mono-headed link columns, and a bottom row of legal links and a live-status signal dot.
Footer Compact
Single-row compact footer: logo mark + copyright on the left, inline links on the right, hairline top border; stacks on mobile.
Footer Enterprise
Large enterprise footer on surface-2: brand + tagline + region selector on the left, five link columns, then a bottom bar with legal links, compliance chips and copyright.
Footer Newsletter
Footer led by a newsletter band (“The Finance Brief”) with an inline email form, then three link columns and a copyright line.
Footer Status
Developer-oriented dark footer (fg/bg inverted): brand, live system-status pill with pulsing dot, API version in mono, and three link columns.
Footer Garden
Large footer on deep sage (a dark sage tint in dark mode) with rolling-hill silhouettes along the top edge, logo + tagline, three link columns and a “we measure our own footprint” note in the bottom line.
Footer Letter
Footer written like the end of a letter: a huge italic serif sign-off, a handwritten-style signature line, contact email and a simple link row under a warm rule.
Footer Newsletter
Footer with an inline journal signup: logo + rounded email form in a sage-tinted card on the left, two link columns on the right, and a sand-colored bottom strip.
Footer Simple
Quiet centered footer: logo and serif wordmark, a single row of links separated by leaf dots, and a small copyright line on cream.
Footer Columns
Classic footer on a soft panel with big rounded top corners: shape logo and tagline, three link columns in rounded headings, and a legal row with a language pill.
Footer Cta
Footer opening with a lavender CTA card that overlaps the top of a soft bottom band holding the brand, inline links and legal line.
Footer Pastel
Playful footer where each link column is its own pastel tile (peach, mint, lavender) plus a butter brand tile with round emoji social buttons and the legal line.
Footer Simple
Centered minimal footer: rounded wordmark with a periwinkle dot, a row of soft pill links and a small “made with care” line.