feat: add privacy policy and terms of service pages
- /privacy — BC PIPA/PIPEDA compliant privacy policy - /terms — Terms of service governed by BC law - Footer updated with Privacy, Terms, and Contact links Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -87,11 +87,11 @@ export default function MarketingLayout({
|
||||
<main className="flex-1 w-full">{children}</main>
|
||||
|
||||
{/* Footer */}
|
||||
<footer className="border-t py-6 md:py-0">
|
||||
<footer className="border-t py-8 md:py-0">
|
||||
<div className="container flex flex-col items-center justify-between gap-4 md:h-24 md:flex-row">
|
||||
<div className="flex flex-col items-center gap-4 px-8 md:flex-row md:gap-2 md:px-0">
|
||||
<p className="text-center text-sm leading-loose text-muted-foreground md:text-left">
|
||||
Built by{" "}
|
||||
© {new Date().getFullYear()} Vib'n. Built by{" "}
|
||||
<a
|
||||
href="https://github.com/MawkOne"
|
||||
target="_blank"
|
||||
@@ -100,18 +100,23 @@ export default function MarketingLayout({
|
||||
>
|
||||
Mark Henderson
|
||||
</a>
|
||||
. The source code is available on{" "}
|
||||
<a
|
||||
href="https://github.com/MawkOne/viben"
|
||||
target="_blank"
|
||||
rel="noreferrer"
|
||||
className="font-medium underline underline-offset-4"
|
||||
>
|
||||
GitHub
|
||||
</a>
|
||||
.
|
||||
{" "}· Victoria, BC, Canada
|
||||
</p>
|
||||
</div>
|
||||
<nav className="flex items-center gap-6 text-sm text-muted-foreground">
|
||||
<Link href="/privacy" className="hover:text-foreground transition-colors">
|
||||
Privacy Policy
|
||||
</Link>
|
||||
<Link href="/terms" className="hover:text-foreground transition-colors">
|
||||
Terms of Service
|
||||
</Link>
|
||||
<a
|
||||
href="mailto:legal@vibnai.com"
|
||||
className="hover:text-foreground transition-colors"
|
||||
>
|
||||
Contact
|
||||
</a>
|
||||
</nav>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user