The marketing site footer: brand name, an email/social row, a center slot for link columns, and a
bottom bar with copyright, a GDPR badge, and the "From France" flag. Place it right after <Base>, as the last thing on the page.
name"HYVOR"subnamename.product"blogs"), same as Header. Derives the mascot's logo automatically when not given directly.instance"https://hyvor.com"product-derived mascot logo.logoproduct-derived
default.backgroundbackgroundDarkbackground in dark mode (e.g. a darker variant). Optional: background is used in both themes if omitted.cardfalsebackground is a branded color needing light text/borders regardless of theme.
Leave off for a subtle tint that should keep the app's normal text color.emailsocialx, discord, github, youtube, linkedin, bluesky. All
show by default with HYVOR's accounts; pass a key as undefined to hide it.languageToggletruegdprtrueaffiliatetruerecordVisittruemaxtruelogoAltText"Logo"name is product-defined and stays as-is.copyEmailLabel"Copy email"copiedLabel"Copied!"gdprText"GDPR Compliant"fromFranceText"From France"centerFooterLinkList per column, wrapped in your own container.The following example shows how to use the Footer and FooterLinkList components to create a branded footer with two columns. See it in the
full page assembled on /test.
<Footer
name="Hyvor Blogs"
logo="/logo.svg"
background="#574443"
backgroundDark="#2a1f1e"
card={true}
email="[email protected]"
social={{
x: 'https://x.com/HyvorHQ'
}}
>
<FooterLinkList title="Product">
<a href="pricing" target="_blank">Pricing</a>
<a href="docs" target="_blank">Docs</a>
<a href="customers" target="_blank">Customers</a>
</FooterLinkList>
<FooterLinkList title="HYVOR">
<a href="https://hyvor.com" target="_blank">hyvor.com</a>
</FooterLinkList>
</Footer>