From 4c12363248433b99417ad531326fc15791959b18 Mon Sep 17 00:00:00 2001 From: Nitansh Shankar <167768158+BIJJUDAMA@users.noreply.github.com> Date: Wed, 1 Apr 2026 15:50:06 +0530 Subject: [PATCH 1/5] feat: redesign past sponsors grid, integrate traboda as partner, and implement interactive speaker bio modals with HUD styling --- app/page.tsx | 9 +- .../{speaker2.jpeg => Abhishek_JM.jpeg} | Bin .../{speaker1.jpeg => Sreepriya_C.jpeg} | Bin src/components/landing/CurrentSpeakers.tsx | 117 ++++++++++++++++-- src/components/landing/CurrentSponsors.tsx | 31 ++++- src/components/landing/Header.tsx | 8 +- .../landing/PastSponsorsMarquee.tsx | 66 ---------- src/components/landing/PastSponsorsTable.tsx | 71 +++++++++++ 8 files changed, 211 insertions(+), 91 deletions(-) rename public/inctf/assets/images/current_speakers/{speaker2.jpeg => Abhishek_JM.jpeg} (100%) rename public/inctf/assets/images/current_speakers/{speaker1.jpeg => Sreepriya_C.jpeg} (100%) delete mode 100644 src/components/landing/PastSponsorsMarquee.tsx create mode 100644 src/components/landing/PastSponsorsTable.tsx diff --git a/app/page.tsx b/app/page.tsx index 4761d44..e3bce4b 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -7,7 +7,7 @@ import MissionBrief from '../src/components/landing/MissionBrief'; import CrewEligibility from '../src/components/landing/CrewEligibility'; import CrewRewards from '../src/components/landing/CrewRewards'; import MissionCredentials from '../src/components/landing/MissionCredentials'; -import PastSponsorsMarquee from '../src/components/landing/PastSponsorsMarquee'; +import PastSponsorsTable from '../src/components/landing/PastSponsorsTable'; import CurrentSpeakers from '../src/components/landing/CurrentSpeakers'; import OperationTimeline from '../src/components/landing/OperationTimeline'; import CurrentSponsors from '../src/components/landing/CurrentSponsors'; @@ -51,10 +51,6 @@ export default async function LandingPage() { - {/* Past Sponsors Marquee */} -
- -
{/* Mission Timeline Section */} @@ -141,6 +137,9 @@ export default async function LandingPage() { + {/* Past Sponsors */} + + {/* Footer */}