A footer with a release notes signup: wordmark, tagline and an email form on the start side, four link columns on the end side, and a bottom bar with copyright and legal links.
Dependencies
Interaction Type
A footer landmark. The email field has a visible label and native validation; submitting calls onSubscribe and announces the success line through a polite live region. The submit button is 44px with an aria-label, and its arrow nudges forward on hover.
Props
Options you can pass to customize this component.
taglineShort line under the wordmark.
columnsTitled link columns. Two per row on mobile, four from the small breakpoint.
onSubscribeCalled with the email on submit. The form resets and shows successMessage.
formLabelVisible label of the email field. Defaults to "Release notes by email".
placeholderPlaceholder of the email field.
submitLabelAccessible name of the submit button. Defaults to "Subscribe".
successMessageAnnounced after a submit.
legalLinks on the bottom bar.
brandWordmark or logo. Defaults to the "Nexvyn UI" wordmark.
copyrightSmall print line. Defaults to "© 2026 Nexvyn". Pass null to hide it.
classNameMerged onto the footer with cn().
Installation
How to use
<FooterNewsletter
tagline="Notes on shipping calm interfaces."
onSubscribe={(email) => subscribe(email)}
/>Source Code
Click the code icon in the top-right corner to view the source code.
License & Usage
// No code loaded.