11---
22import BaseLayout from " @/layouts/BaseLayout" ;
3- import aboutImage from " @/assets/images/about.png" ; // change later with unique about image
4-
3+ import aboutImage from " @/assets/images/about.png" ;
54const founders = [
65 {
76 name: " Keshav Mohta" ,
@@ -23,6 +22,8 @@ const founders = [
2322 initials: " P" ,
2423 description: " Driving business expansion and strategic partnerships while helping Recursive Zero scale globally." ,
2524 tags: [" Business Advisory" , " Global Partnerships" , " Growth" ],
25+ email: null ,
26+ linkedin: null ,
2627 isActive: true
2728 },
2829
@@ -33,8 +34,25 @@ const founders = [
3334 initials: " R" ,
3435 description: " Focused on operations, execution and building efficient systems that support long-term growth." ,
3536 tags: [" Operations" , " Execution" , " Scalable Systems" ],
37+ email: null ,
38+ linkedin: null ,
3639 isActive: true
3740 },
41+ {
42+ name: " Varun Daga" ,
43+ designation: " CTO" ,
44+ location: " Bengaluru" ,
45+ description:
46+ " Leading technology architecture and engineering strategy while building scalable and high-performance digital systems." ,
47+ tags: [
48+ " System Architecture" ,
49+ " Engineering Leadership" ,
50+ " Scalable Systems"
51+ ],
52+ email: null ,
53+ linkedin: null ,
54+ isActive: true
55+ }
3856
3957
4058];
@@ -196,11 +214,11 @@ const founders = [
196214 <div >
197215 <!-- Name First -->
198216 <h3 class = " text-foreground text-3xl font-bold" >
199- { founder .name }
217+ { founder .name }
200218 </h3 >
201219
202- <!-- Designation Below -->
203- <span class = " mt-3 inline-flex rounded-full border border-cyan-500/20 bg-cyan-500/10 px-4 py-2 text-sm font-semibold text-cyan-500" >
220+ <!-- Designation Below -->
221+ <span class = " mt-3 inline-flex rounded-full border border-cyan-500/20 bg-cyan-500/10 px-4 py-2 text-sm font-semibold text-cyan-500" >
204222 { founder .designation }
205223 </span >
206224
@@ -212,48 +230,64 @@ const founders = [
212230 </div >
213231
214232 <p class = " text-foreground/75 mt-8 text-lg leading-9" >{ founder .description } </p >
215- {
216- founder .email && (
217- <div class = " mt-6 flex items-center gap-5 text-sm" >
218- { /* Email */ }
219- <a
220- href = { ` mailto:${founder .email } ` }
221- class = " group inline-flex items-center gap-2 font-medium text-slate-700 transition hover:text-cyan-600 dark:text-slate-300 dark:hover:text-cyan-400"
222- >
223- <span class = " text-foreground/60" >
224- Email:
225- </span >
226-
227- <span class = " relative" >
228- { founder .email }
233+ {
234+ (founder .email || founder .linkedin ) && (
235+ <div class = " mt-6 flex flex-wrap items-center gap-5 text-sm" >
236+ {
237+ founder .email && (
238+ <a
239+ href = { ` mailto:${founder .email } ` }
240+ class = " group inline-flex items-center gap-2 rounded-full border border-cyan-500/15 bg-cyan-500/[0.04] px-4 py-2 font-medium text-slate-700 transition-all duration-300 hover:-translate-y-0.5 hover:border-cyan-500/30 hover:bg-cyan-500/[0.08] hover:text-cyan-600 dark:border-cyan-400/10 dark:bg-cyan-400/[0.04] dark:text-slate-300 dark:hover:border-cyan-400/30 dark:hover:bg-cyan-400/[0.08] dark:hover:text-cyan-400"
241+ >
242+ <svg
243+ xmlns = " http://www.w3.org/2000/svg"
244+ fill = " none"
245+ viewBox = " 0 0 24 24"
246+ stroke-width = " 1.8"
247+ stroke = " currentColor"
248+ class = " h-5 w-5 text-cyan-500"
249+ >
250+ <path
251+ stroke-linecap = " round"
252+ stroke-linejoin = " round"
253+ d = " M21.75 7.5v9a2.25 2.25 0 0 1-2.25 2.25h-15A2.25 2.25 0 0 1 2.25 16.5v-9m19.5 0A2.25 2.25 0 0 0 19.5 5.25h-15A2.25 2.25 0 0 0 2.25 7.5m19.5 0-8.69 5.52a2.25 2.25 0 0 1-2.12 0L2.25 7.5"
254+ />
255+ </svg >
229256
230- <span
231- class = " absolute -bottom-1 left-0 h-[1px] w-full bg-cyan-500"
232- />
233- </span >
234- </a >
257+ <span class = " text-foreground/60" >
258+ Email:
259+ </span >
235260
236- <span class = " text-foreground/20" >•</span >
261+ <span class = " font-semibold underline decoration-cyan-500/50 underline-offset-4" >
262+ { founder .email }
263+ </span >
264+ </a >
265+ )
266+ }
237267
238- { /* LinkedIn */ }
239268 {
240269 founder .linkedin && (
241270 <a
242271 href = { founder .linkedin }
243272 target = " _blank"
244273 rel = " noopener noreferrer"
245- class = " group inline-flex items-center gap-2 font-medium text-slate-700 transition hover:text-cyan-600 dark:text-slate-300 dark:hover:text-cyan-400"
274+ class = " group inline-flex items-center gap-2 rounded-full border border-cyan-500/15 bg-cyan-500/[0.04] px-4 py-2 font-medium text-slate-700 transition-all duration-300 hover:-translate-y-0.5 hover:border-cyan-500/30 hover:bg-cyan-500/[0.08] hover: text-cyan-600 dark:border-cyan-400/10 dark:bg-cyan-400/[0.04] dark: text-slate-300 dark:hover:border-cyan-400/30 dark:hover:bg-cyan-400/[0.08] dark:hover:text-cyan-400"
246275 >
276+ <svg
277+ xmlns = " http://www.w3.org/2000/svg"
278+ viewBox = " 0 0 24 24"
279+ fill = " currentColor"
280+ class = " h-5 w-5 text-cyan-500"
281+ >
282+ <path d = " M19 3A2 2 0 0 1 21 5V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V5A2 2 0 0 1 5 3H19ZM8.34 17V10.5H6.13V17H8.34ZM7.23 9.56C7.94 9.56 8.39 9.08 8.39 8.48C8.38 7.87 7.94 7.4 7.25 7.4C6.56 7.4 6.09 7.87 6.09 8.48C6.09 9.08 6.53 9.56 7.21 9.56H7.23ZM17.91 17V13.36C17.91 11.41 16.87 10.5 15.49 10.5C14.38 10.5 13.89 11.11 13.61 11.54V10.5H11.4C11.43 11.19 11.4 17 11.4 17H13.61V13.37C13.61 13.17 13.62 12.97 13.69 12.83C13.84 12.43 14.19 12.01 14.77 12.01C15.53 12.01 15.84 12.58 15.84 13.43V17H17.91Z" />
283+ </svg >
284+
247285 <span class = " text-foreground/60" >
248286 LinkedIn:
249287 </span >
250288
251- <span class = " relative " >
289+ <span class = " font-semibold underline decoration-cyan-500/50 underline-offset-4 " >
252290 Profile
253-
254- <span
255- class = " absolute -bottom-1 left-0 h-[1px] w-full bg-cyan-500"
256- />
257291 </span >
258292 </a >
259293 )
0 commit comments