diff --git a/packages/app/app/(home)/layout.tsx b/packages/app/app/(home)/layout.tsx index 35d7f94e4..fe39bda04 100644 --- a/packages/app/app/(home)/layout.tsx +++ b/packages/app/app/(home)/layout.tsx @@ -1,16 +1,19 @@ import Image from 'next/image' import HomePageNavbar from '@/components/Layout/HomePageNavbar' +import Footer from '@/components/Layout/Footer' + const Layout = async ({ children, }: { children: React.ReactNode }) => { return ( -
+
-
+
{children}
+
) } diff --git a/packages/app/app/(vod)/layout.tsx b/packages/app/app/(vod)/layout.tsx index 083d9193c..2acf0e8f0 100644 --- a/packages/app/app/(vod)/layout.tsx +++ b/packages/app/app/(vod)/layout.tsx @@ -1,15 +1,20 @@ import HomePageNavbar from '@/components/Layout/HomePageNavbar' +import Footer from '@/components/Layout/Footer' + const Layout = async ({ children, }: { children: React.ReactNode }) => { return ( -
+
-
+
{children}
+
+
+
) } diff --git a/packages/app/components/Layout/Footer.tsx b/packages/app/components/Layout/Footer.tsx new file mode 100644 index 000000000..ff83ce3b4 --- /dev/null +++ b/packages/app/components/Layout/Footer.tsx @@ -0,0 +1,54 @@ +import Image from 'next/image' +import Link from 'next/link' + +const items = { + about: { + item: 'About us', + href: 'https://info.streameth.org', + }, + contact: { + item: 'Contact', + href: 'https://info.streameth.org/#team', + }, + docs: { + item: 'Docs', + href: 'https://streameth.notion.site/a473a629420b4942904c851155a18c9b?v=4a29b97e7fd94bbbb38269cb808d3ac4', + }, + privacy: { + item: 'Privacy', + href: '#', + }, + terms: { + item: 'Terms', + href: 'https://streameth.notion.site/StreamETH-International-B-V-Terms-and-Conditions-4d6c7924134c4b2886bd171d2bad0966', + }, +} + +const Footer = () => { + const year = new Date().getFullYear() + + return ( + + ) +} + +export default Footer