From 634ae8ea4f190086ede609d8d664c7db4dfbaf57 Mon Sep 17 00:00:00 2001 From: vishyyyyyyyyy <217375979+vishyyyyyyyyy@users.noreply.github.com> Date: Wed, 1 Oct 2025 22:07:15 -0500 Subject: [PATCH 1/4] Add footer and Nebula logo components Made a footer with navigation links and integrated the footer into the main layout. --- src/app/footer.tsx | 30 ++++++++++++++++++++++++++++++ src/app/layout.tsx | 4 ++++ src/app/nebula-logo.tsx | 31 +++++++++++++++++++++++++++++++ 3 files changed, 65 insertions(+) create mode 100644 src/app/footer.tsx create mode 100644 src/app/nebula-logo.tsx diff --git a/src/app/footer.tsx b/src/app/footer.tsx new file mode 100644 index 0000000..3e5be0f --- /dev/null +++ b/src/app/footer.tsx @@ -0,0 +1,30 @@ +import { Bai_Jamjuree, Inter } from 'next/font/google'; +import NebulaLogo from 'src/app/nebula-logo'; + +const baiJamjuree = Bai_Jamjuree({ subsets: ['latin'], weight: '700' }); + +export default function Footer() { + return ( + + ); +} \ No newline at end of file diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 22e397a..1dfc8b0 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -6,6 +6,8 @@ import { type Metadata } from 'next'; import { GoogleAnalytics } from '@next/third-parties/google'; +import Footer from './footer'; + const inter = Inter({ subsets: ['latin'], variable: '--font-inter', @@ -55,7 +57,9 @@ export default function RootLayout({ {process.env.NEXT_PUBLIC_VERCEL_ENV === 'production' && ( )} +