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' && (
)}
+