Footer
Design informative footers with Bramble UI's footer component. Create user-friendly web interfaces and enhance navigation with modern footer elements
Basic Usage
Add to layout.tsx
import {Footer} from '@/ui'
<Footer />
Output
Author
const authorName = YOUR NAME
<Footer
author={authorName}
/>
Output
Author URL
const authorName = YOUR NAME
const authorUrl = LINK TO YOUR WEBSITE
<Footer
author={authorName}
authorUrl={authorUrl}
/>
Output
Related Links
const footerLinks = [
{
href: '/about',
label: 'About',
},
{
href: '/terms_and_conditions',
label: 'Terms',
},
{
href: '/privacy_policy',
label: 'Privacy',
},
{
href: '/contact',
label: 'Contact',
},
]
<Footer
footerLinks={footerLinks}
/>
Output
Social Links
Supported links: Twitter, GitHub, LinkedIn, Facebook, Dev, Instagram, YouTube
const socialLinks = [
{
id: // 'twitter' || 'github' || 'linkedin' || 'facebook' || 'dev' || 'instagram' || 'youtube',
value: URL LINK,
}
]
<Footer
socialLinks={socialLinks}
/>
Output
Custom JSX
<Footer
author={authorName}
authorUrl={authorUrl}
socialLinks={social}
>
<!-- Add custom JSX/HTML here -->
<div className='text-center'>
<h4>JSX or components may be added here</h4>
</div>
<!-- END: Add custom JSX/HTML here -->
</Footer>
Output
Back to Top Button
// Back to top button is added by default
<Footer
topButton={false} // disabled
/>