@@ -30,38 +30,38 @@ const teamMembers = [
3030 email : "mailto:singhshivraj89969@gmail.com" ,
3131 } ,
3232 icon : Code2 ,
33- isFounder : true ,
33+ badge : "Founder" ,
3434 } ,
3535 {
3636 id : "nitin" ,
37- name : "Nitin Pandey " ,
38- role : "UI/UX Designer & Frontend Developer" ,
37+ name : "Nitin Mohan " ,
38+ role : "Co-Founder, UI/UX Designer & Full Stack Developer" ,
3939 bio : "Designs intuitive user interfaces and improves the overall user experience of Hyper Learning." ,
4040 image : "https://avatars.githubusercontent.com/u/272735419?v=4" ,
4141 socials : {
4242 github : "https://github.com/nitinmohan18" ,
4343 linkedin : "https://linkedin.com/in/nitin-mohan-9251ab328" ,
4444 instagram : "https://www.instagram.com/nitin__.pandey/" ,
45+ twitter : "https://x.com/nitinmohan18" ,
4546 portfolio : "https://nitinpandey-portfolio.vercel.app/" ,
4647 email : "mailto:mohannitin494@gmail.com" ,
4748 } ,
4849 icon : Palette ,
49- isFounder : false ,
50+ badge : "Co-Founder" ,
5051 } ,
5152 {
5253 id : "ramoo" ,
5354 name : "Ramoo Kachhee" ,
54- role : "Frontend Developer " ,
55- bio : "Builds responsive user interfaces and implements frontend components for Hyper Learning ." ,
55+ role : "Content Contributor " ,
56+ bio : "Actively contributes to Hyper Learning by curating and uploading essential study materials, including PYQs, syllabuses, and question papers ." ,
5657 image : "https://avatars.githubusercontent.com/u/231412959?v=4" ,
5758 socials : {
5859 github : "https://github.com/RamuuXfree" ,
5960 linkedin : "https://www.linkedin.com/in/ramoo-kachhee-9b1616405/" ,
6061 instagram : "https://www.instagram.com/frrr_ace/" ,
6162 email : "mailto:ramoo@hyperlearning.tech" ,
6263 } ,
63- icon : Code2 ,
64- isFounder : false ,
64+ icon : GraduationCap ,
6565 } ,
6666] ;
6767
@@ -94,31 +94,31 @@ export default function TeamPage() {
9494 { /* Hero */ }
9595 < section className = "relative overflow-hidden border-b border-border" >
9696 < div className = "absolute inset-0 -z-10" >
97- < div className = "absolute left-[-10%] top-[-10%] h-[500px ] w-[500px ] rounded-full bg-blue-500/10 blur-[120px]" />
98- < div className = "absolute right-[-10%] bottom-[-10%] h-[500px ] w-[500px ] rounded-full bg-indigo-500/10 blur-[120px]" />
97+ < div className = "absolute left-[-10%] top-[-10%] h-[400px ] w-[400px ] rounded-full bg-blue-500/10 blur-[120px]" />
98+ < div className = "absolute right-[-10%] bottom-[-10%] h-[400px ] w-[400px ] rounded-full bg-indigo-500/10 blur-[120px]" />
9999 </ div >
100100
101- < div className = "mx-auto max-w-7xl px-6 py-20 lg:px-8" >
101+ < div className = "mx-auto max-w-7xl px-6 py-12 lg:px-8 lg:py-16 " >
102102 < motion . div
103103 initial = { { opacity : 0 , y : 24 } }
104104 animate = { { opacity : 1 , y : 0 } }
105105 transition = { { duration : 0.5 } }
106106 className = "max-w-4xl"
107107 >
108- < span className = "inline-flex items-center gap-2 rounded-full border border-blue-500/20 bg-blue-500/10 px-4 py-2 text-sm font-medium text-blue-600 dark:text-blue-400" >
108+ < span className = "inline-flex items-center gap-2 rounded-full border border-blue-500/20 bg-blue-500/10 px-3 py-1.5 text-xs font-medium text-blue-600 dark:text-blue-400" >
109109 < Users className = "h-4 w-4" />
110110 Meet the Team
111111 </ span >
112112
113- < h1 className = "mt-6 text-4xl font-extrabold tracking-tight text-foreground md:text-6xl" >
113+ < h1 className = "mt-4 text-4xl font-extrabold tracking-tight text-foreground md:text-5xl lg :text-6xl" >
114114 The People Behind
115115 < br />
116116 < span className = "bg-gradient-to-r from-[#1D4ED8] to-indigo-600 bg-clip-text text-transparent" >
117117 Hyper Learning
118118 </ span >
119119 </ h1 >
120120
121- < p className = "mt-6 max-w-2xl text-lg leading-relaxed text-muted-foreground" >
121+ < p className = "mt-4 max-w-2xl text-base leading-relaxed text-muted-foreground lg:text-lg " >
122122 A small team of dedicated individuals working together to make
123123 engineering education more accessible and effective through
124124 AI-powered learning.
@@ -128,14 +128,14 @@ export default function TeamPage() {
128128 </ section >
129129
130130 { /* Team Grid */ }
131- < section className = "py-20 " >
131+ < section className = "py-8 lg:py-12 " >
132132 < div className = "mx-auto max-w-7xl px-6 lg:px-8" >
133133 < motion . div
134134 variants = { containerVariants }
135135 initial = "hidden"
136136 whileInView = "visible"
137137 viewport = { { once : true } }
138- className = "grid gap-8 md:grid-cols-2 lg:grid-cols-3"
138+ className = "grid gap-6 md:grid-cols-2 lg:grid-cols-3"
139139 >
140140 { teamMembers . map ( ( member ) => {
141141 const Icon = member . icon ;
@@ -144,42 +144,48 @@ export default function TeamPage() {
144144 < motion . div
145145 key = { member . id }
146146 variants = { itemVariants }
147- className = { `group relative overflow-hidden rounded-3xl border border-border bg-card/50 p-8 backdrop-blur-sm transition-all duration-300 hover:-translate-y-1 hover:border-blue-500/30 hover:shadow-xl ${
148- member . isFounder ? "ring-1 ring-blue-500/20" : ""
149- } `}
147+ className = "group relative flex flex-col overflow-hidden rounded-3xl border border-white/10 bg-[#060b19]/80 p-5 backdrop-blur-xl transition-all duration-500 hover:-translate-y-1.5 hover:border-blue-500/40 hover:shadow-[0_0_30px_-5px_rgba(37,99,235,0.15)] lg:p-6"
150148 >
151- { /* Founder Badge */ }
152- { member . isFounder && (
153- < div className = "absolute right-4 top-4 z-10 rounded-full bg-blue-500/10 px-3 py-1 text-xs font-semibold text-blue-600 dark:text-blue-400" >
154- Founder
149+ { /* Subtle top edge highlight */ }
150+ < div className = "absolute inset-x-0 top-0 h-px bg-gradient-to-r from-transparent via-white/20 to-transparent" />
151+
152+ { /* Top-Right Surface Glow Orb */ }
153+ < div className = "absolute -right-12 -top-12 z-0 h-48 w-48 rounded-full bg-blue-500/10 blur-3xl opacity-0 transition-opacity duration-700 group-hover:opacity-100" />
154+
155+ { /* Top-Right animated gradient background glow */ }
156+ < div className = "absolute inset-0 z-0 bg-[radial-gradient(ellipse_at_top_right,_var(--tw-gradient-stops))] from-blue-600/10 via-transparent to-transparent opacity-0 transition-opacity duration-700 group-hover:opacity-100" />
157+
158+ { /* Premium Badge */ }
159+ { member . badge && (
160+ < div className = "absolute right-4 top-4 z-20 flex items-center gap-1.5 rounded-full border border-blue-500/30 bg-blue-500/10 px-2.5 py-1 text-[11px] font-semibold text-blue-300 shadow-[0_0_15px_rgba(59,130,246,0.15)] backdrop-blur-md" >
161+ < span className = "relative flex h-1 w-1" >
162+ < span className = "relative inline-flex h-1 w-1 rounded-full bg-blue-400 shadow-[0_0_5px_rgba(96,165,250,0.8)]" > </ span >
163+ </ span >
164+ { member . badge }
155165 </ div >
156166 ) }
157167
158- { /* Glow */ }
159- < div className = "absolute inset-0 opacity-0 transition-opacity duration-300 group-hover:opacity-100" >
160- < div className = "absolute -right-10 -top-10 h-40 w-40 rounded-full bg-blue-100/30 blur-3xl dark:bg-blue-500/10" />
161- </ div >
162-
163168 { /* Avatar */ }
164- < div className = "relative z-10 mb-6 h-20 w-20 overflow-hidden rounded-2xl" >
169+ < div className = "relative z-10 mb-5 flex h-14 w-14 items-center justify-center rounded-2xl lg:h-16 lg:w-16" >
170+ < div className = "absolute inset-0 rounded-2xl border-2 border-white/10" />
165171 < Image
166172 src = { member . image }
167173 alt = { member . name }
168174 width = { 80 }
169175 height = { 80 }
170- className = "h-full w-full object-cover"
176+ className = "relative z-10 h-full w-full rounded-2xl object-cover transition-transform duration-500 group-hover:scale-105 "
171177 />
172178 </ div >
173179
174180 { /* Content */ }
175181 < div className = "relative z-10" >
176- < h3 className = "text-xl font-bold text-foreground " >
182+ < h3 className = "text-[22px] font-bold tracking-tight text-white transition-colors " >
177183 { member . name }
178184 </ h3 >
179- < p className = "mt-1 text-sm font-medium text-blue-600 dark: text-blue-400" >
185+ < p className = "mt-1.5 text-[13px] font-medium text-blue-400" >
180186 { member . role }
181187 </ p >
182- < p className = "mt-3 text-sm leading-relaxed text-muted-foreground " >
188+ < p className = "mt-3 text-[13px] leading-relaxed text-gray-400 transition-colors group-hover:text-gray-300 " >
183189 { member . bio }
184190 </ p >
185191
@@ -190,7 +196,7 @@ export default function TeamPage() {
190196 href = { member . socials . github }
191197 target = "_blank"
192198 rel = "noopener noreferrer"
193- className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-blue-700 hover:text-white hover:shadow-lg"
199+ className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-white/10 hover:text-white hover:shadow-lg"
194200 aria-label = "GitHub"
195201 >
196202 < FaGithub size = { 20 } />
@@ -202,7 +208,7 @@ export default function TeamPage() {
202208 href = { member . socials . linkedin }
203209 target = "_blank"
204210 rel = "noopener noreferrer"
205- className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-blue-700 hover:text-white hover:shadow-lg"
211+ className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-[#0A66C2] hover:text-white hover:shadow-lg hover:shadow-[#0A66C2]/30 "
206212 aria-label = "LinkedIn"
207213 >
208214 < FaLinkedin size = { 20 } />
@@ -214,7 +220,7 @@ export default function TeamPage() {
214220 href = { member . socials . twitter }
215221 target = "_blank"
216222 rel = "noopener noreferrer"
217- className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-blue-700 hover:text-white hover:shadow-lg"
223+ className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-black hover:text-white hover:shadow-lg hover:shadow-white/10 "
218224 aria-label = "X (Twitter)"
219225 >
220226 < FaTwitter size = { 20 } />
@@ -226,7 +232,7 @@ export default function TeamPage() {
226232 href = { member . socials . instagram }
227233 target = "_blank"
228234 rel = "noopener noreferrer"
229- className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-blue-700 hover:text-white hover:shadow-lg"
235+ className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-gradient-to-tr hover:from-[#f09433] hover:via-[#dc2743] hover:to-[#bc1888] hover: text-white hover:shadow-lg hover:shadow-[#E1306C]/30 "
230236 aria-label = "Instagram"
231237 >
232238 < FaInstagram size = { 20 } />
@@ -238,7 +244,7 @@ export default function TeamPage() {
238244 href = { member . socials . portfolio }
239245 target = "_blank"
240246 rel = "noopener noreferrer"
241- className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-blue-700 hover:text-white hover:shadow-lg"
247+ className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-[#10B981] hover:text-white hover:shadow-lg hover:shadow-[#10B981]/30 "
242248 aria-label = "Portfolio"
243249 >
244250 < Globe className = "h-4 w-4" />
@@ -248,7 +254,7 @@ export default function TeamPage() {
248254 { member . socials . email && (
249255 < a
250256 href = { member . socials . email }
251- className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-blue-700 hover:text-white hover:shadow-lg"
257+ className = "rounded-lg p-2 text-muted-foreground transition-all duration-300 ease-out hover:-translate-y-2 hover:bg-[#EA4335] hover:text-white hover:shadow-lg hover:shadow-[#EA4335]/30 "
252258 aria-label = "Email"
253259 >
254260 < Mail className = "h-4 w-4" />
@@ -267,30 +273,31 @@ export default function TeamPage() {
267273 whileInView = { { opacity : 1 , y : 0 } }
268274 transition = { { duration : 0.5 , delay : 0.1 } }
269275 viewport = { { once : true } }
270- className = "mt-16 rounded- 3xl border border-border bg-card/40 p-8 text-center backdrop-blur-sm md:p-12"
276+ className = "mx-auto mt-16 max-w- 3xl rounded-[24px] border border-border bg-card/40 p-8 text-center backdrop-blur-sm md:p-12"
271277 >
272- < h2 className = "text-2xl font-bold text-foreground" >
278+ < h2 className = "text-2xl font-bold tracking-tight text-foreground md:text-3xl " >
273279 Want to Join the Team?
274280 </ h2 >
275- < p className = "mt-3 text-muted-foreground" >
281+ < p className = "mx-auto mt-3 max-w-xl text-sm leading-relaxed text-muted-foreground" >
276282 Hyper Learning is open-source and community-driven. Contributions
277283 are always welcome!
278284 </ p >
279- < div className = "mt-6 flex flex-wrap items-center justify-center gap-4" >
285+ < div className = "mt-8 flex flex-wrap items-center justify-center gap-4 sm:gap-6 " >
280286 < a
281287 href = "https://github.com/imuniqueshiv/HyperLearningTech"
282288 target = "_blank"
283289 rel = "noopener noreferrer"
284- className = "inline-flex items-center gap-2 rounded-xl bg-[#1D4ED8] px-6 py-3 font-medium text-white transition hover:bg-[#1E40AF ]"
290+ className = "group/btn relative inline-flex items-center gap-2.5 overflow-hidden rounded-xl bg-blue-600 px-7 py-3 text-sm font-semibold text-white shadow-sm transition-all duration-300 hover:-translate-y-0.5 hover: bg-blue-500 hover:shadow-[0_0_15px_rgba(37,99,235,0.3) ]"
285291 >
286- < FaGithub size = { 20 } />
287- View on GitHub
292+ < div className = "absolute inset-0 -translate-x-full bg-gradient-to-r from-transparent via-white/20 to-transparent transition-transform duration-700 group-hover/btn:translate-x-full" />
293+ < FaGithub size = { 18 } className = "relative z-10" />
294+ < span className = "relative z-10" > View on GitHub</ span >
288295 </ a >
289296 < Link
290297 href = "/contact"
291- className = "inline-flex items-center gap-2 rounded-xl border border-border bg-background/50 px-6 py-3 font-medium text-foreground transition hover:border-blue-500/30 hover:bg-blue-500/5 "
298+ className = "group/link inline-flex items-center gap-2.5 rounded-xl border border-white/10 bg-white/5 px-7 py-3 text-sm font-semibold text-foreground backdrop-blur-md transition-all duration-300 hover:-translate-y-0.5 hover: border-blue-400/50 hover:bg-white/10 hover:shadow-[0_0_20px_rgba(59,130,246,0.15)] "
292299 >
293- < Mail className = "h-4 w-4" />
300+ < Mail className = "h-4 w-4 text-blue-400 transition-colors group-hover/link:text-blue-300 " />
294301 Contact Us
295302 </ Link >
296303 </ div >
0 commit comments