diff --git a/src/components/Auth/GoogleAuthModal.tsx b/src/components/Auth/GoogleAuthModal.tsx index 5d1aa2d..4d242e9 100644 --- a/src/components/Auth/GoogleAuthModal.tsx +++ b/src/components/Auth/GoogleAuthModal.tsx @@ -75,7 +75,7 @@ export default function GoogleAuthModal({ isOpen, onClose }: GoogleAuthModalProp > {/* Background Orbs */}
-
+
{/* Close Button */}
{/* Search Live Results Dropdown Overlay */} {isSearchOpen && ( -
-
+
+
{searchQuery.trim() ? 'Search Results' : 'Quick Navigation'} @@ -234,20 +234,20 @@ export default function Header({ onToggleSidebar }: HeaderProps) {
handleSelectResult(res.path)} - className="flex items-center justify-between p-2.5 rounded-xl hover:bg-indigo-50/70 cursor-pointer transition-colors group" + className="flex items-center justify-between p-2.5 rounded-xl hover:bg-slate-800/80 cursor-pointer transition-colors group" >
-
+
- + {res.title} - {res.desc} + {res.desc}
- + {res.category}
@@ -255,25 +255,25 @@ export default function Header({ onToggleSidebar }: HeaderProps) { }) ) : (
- + {searchQuery.trim() ? `No matches found for "${searchQuery}"` : 'Type to search notes, faculty, routes & clubs'}
@@ -289,8 +289,8 @@ export default function Header({ onToggleSidebar }: HeaderProps) { {/* Right Header Status Bar */}
{/* Date Display Badge */} -
- +
+ {currentDate}
@@ -298,25 +298,25 @@ export default function Header({ onToggleSidebar }: HeaderProps) {
{/* Notifications Panel Dropdown */} {isNotifOpen && ( -
-
+
+
- + Notifications {unreadCount > 0 && ( - + {unreadCount} new )} @@ -326,7 +326,7 @@ export default function Header({ onToggleSidebar }: HeaderProps) { {unreadCount > 0 && ( @@ -334,7 +334,7 @@ export default function Header({ onToggleSidebar }: HeaderProps) { {notifications.length > 0 && ( @@ -348,16 +348,16 @@ export default function Header({ onToggleSidebar }: HeaderProps) {
- + {n.title} {n.time}
-

+

{n.message}

@@ -374,24 +374,24 @@ export default function Header({ onToggleSidebar }: HeaderProps) { {/* User Auth Quick Badge (If Logged In) */} {isAuthenticated && user && ( -
+
{user.pictureUrl ? ( {user.name} ) : ( -
+
{user.name.charAt(0)}
)}
- + {user.name} - + {isVerifiedStudent ? 'Verified Student' : 'RIT Account'}
diff --git a/src/components/Sidebar/Sidebar.tsx b/src/components/Sidebar/Sidebar.tsx index 4a7ac29..bddd70b 100644 --- a/src/components/Sidebar/Sidebar.tsx +++ b/src/components/Sidebar/Sidebar.tsx @@ -126,7 +126,7 @@ export default function Sidebar({
-
+
RIT Logo RIT Portal - + Freshers Hub
@@ -156,7 +156,7 @@ export default function Sidebar({ {/* Desktop Collapse Toggle Button */} ))}
@@ -431,7 +431,7 @@ export default function Events() { /* Results Screen */
-
+

@@ -444,7 +444,7 @@ export default function Events() {
{quizResults.map((item, i) => { const IconComponent = (item.club.icon && CLUB_ICON_MAP[item.club.icon]) || Atom; - const catColor = CLUB_CATEGORY_COLORS[item.club.category] || '#4F46E5'; + const catColor = CLUB_CATEGORY_COLORS[item.club.category] || '#1E1B4B'; const matchPercent = i === 0 ? '98%' : i === 1 ? '91%' : '84%'; return ( @@ -454,7 +454,7 @@ export default function Events() { setIsQuizOpen(false); setSelectedClub(item.club); }} - className="p-4 rounded-2xl border border-slate-200 hover:border-indigo-500 bg-slate-50 hover:bg-white cursor-pointer transition-all flex items-center justify-between" + className="p-4 rounded-2xl border border-slate-200 hover:border-slate-800 bg-slate-50 hover:bg-white cursor-pointer transition-all flex items-center justify-between" >
{item.club.logoUrl ? ( @@ -495,7 +495,7 @@ export default function Events() { @@ -529,7 +529,7 @@ export default function Events() { {/* Modal Header */} {(() => { const IconComponent = (selectedClub.icon && CLUB_ICON_MAP[selectedClub.icon]) || Atom; - const categoryColor = CLUB_CATEGORY_COLORS[selectedClub.category] || '#4F46E5'; + const categoryColor = CLUB_CATEGORY_COLORS[selectedClub.category] || '#1E1B4B'; const isLiked = likedClubs.has(selectedClub.id); const likesCount = likesMap[selectedClub.id] || 0; @@ -580,9 +580,9 @@ export default function Events() { })()} {/* Club Detailed Description */} -
-
- +
+
+ About the Club

@@ -592,33 +592,33 @@ export default function Events() { {/* Leadership & Contact Information */}

-
-
+
+
- President / Student Lead - {selectedClub.presidentName || 'Student President'} + President / Student Lead + {selectedClub.presidentName || 'Student President'}
{selectedClub.vicePresidentName && ( -
-
+
+
- Vice President - {selectedClub.vicePresidentName} + Vice President + {selectedClub.vicePresidentName}
)}
{/* Community & Social Links */} -
+
-
+
Community & Social Links
@@ -643,9 +643,9 @@ export default function Events() { href={selectedClub.socialLinks.website} target="_blank" rel="noopener noreferrer" - className="flex items-center gap-2 p-2.5 rounded-xl bg-white border border-slate-200 hover:border-indigo-500 hover:text-indigo-600 transition-all text-xs font-medium text-slate-700" + className="flex items-center gap-2 p-2.5 rounded-xl bg-white border border-slate-200 hover:border-slate-800 hover:text-slate-900 transition-all text-xs font-medium text-slate-700" > - + Linktree Hub )} @@ -655,9 +655,9 @@ export default function Events() { href={selectedClub.socialLinks.linkedin} target="_blank" rel="noopener noreferrer" - className="flex items-center gap-2 p-2.5 rounded-xl bg-white border border-slate-200 hover:border-blue-600 hover:text-blue-600 transition-all text-xs font-medium text-slate-700" + className="flex items-center gap-2 p-2.5 rounded-xl bg-white border border-slate-200 hover:border-slate-800 hover:text-slate-900 transition-all text-xs font-medium text-slate-700" > - + LinkedIn )} diff --git a/src/pages/Home/Home.tsx b/src/pages/Home/Home.tsx index 0e8e41b..55727bf 100644 --- a/src/pages/Home/Home.tsx +++ b/src/pages/Home/Home.tsx @@ -21,8 +21,8 @@ export default function Home() { ]; return ( -
- {/* ─── High Clarity Background Video ───────────────────────────────────── */} +
+ {/* ─── Fixed Full-Screen Background Video (Spans Entire Laptop/Phone Frame) ─── */}