From 331b927bb1cc705ddbf7dc6d5a4e11fdb9904e88 Mon Sep 17 00:00:00 2001 From: geoxhacker Date: Sat, 5 Sep 2026 12:11:40 +0000 Subject: [PATCH 1/3] feat(hero): embed JSK Dev Quiz Night 2026 recap YouTube video --- app/page.tsx | 90 ++++++++++++++++++++++++++++------------------------ 1 file changed, 48 insertions(+), 42 deletions(-) diff --git a/app/page.tsx b/app/page.tsx index 9f21779..7d9778b 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -5,37 +5,26 @@ import Link from 'next/link'; import { ArrowRight, Calendar, Zap, Github, CheckCircle, Ticket, MapPin, Terminal, Activity, Users, Monitor, Play, - Star, GitFork + Star, GitFork, X } from 'lucide-react'; import { Button, Section, Card, Heading, Badge } from '../components/UI'; import { EVENTS, BLOG_POSTS, SPONSORS, PROJECTS } from '../data'; import SponsorsComponent from '@/components/sponsers'; const HeroVideo = () => { - const videoRef = useRef(null); const [isPlaying, setIsPlaying] = useState(false); - const togglePlayback = () => { - const video = videoRef.current; - if (!video) return; - if (video.paused) { - video.play().catch(() => {}); // handle autoplay block gracefully - } else { - video.pause(); - } - }; - return (
{/* Header bar – slightly more compact on mobile */}
Spotlight -
Community Reel
+
JSK Dev Quiz Night Recap
-
Runtime
-
02:34
+
Source
+
YouTube
@@ -43,44 +32,61 @@ const HeroVideo = () => {
- {/* Video wrapper with gradient overlay */} -
-