Arunraj B commited on
Commit
02c8a66
1 Parent(s): 1fcc90e
Files changed (3) hide show
  1. data/team.json +6 -6
  2. main.js +4 -4
  3. style.css +0 -1
data/team.json CHANGED
@@ -8,9 +8,9 @@
8
  "image": "images/members/arunraj.jpg",
9
  "links": [
10
  { "label": "Email", "url": "mailto:arunrajtpr19@gmail.com" },
11
- { "label": "LinkedIn", "url": "" },
12
- { "label": "HuggingFace", "url": "" },
13
- { "label": "Google Scholar", "url": "" }
14
  ]
15
  },
16
  {
@@ -18,7 +18,7 @@
18
  "initials": "RS",
19
  "name": "Researcher Name",
20
  "role": "Postdoctoral Researcher",
21
- "focus": "ML for process modeling 路 Surrogate optimization",
22
  "image": "images/members/rs.jpg",
23
  "links": []
24
  },
@@ -27,7 +27,7 @@
27
  "initials": "GS",
28
  "name": "Student Name",
29
  "role": "PhD Candidate",
30
- "focus": "Critical mineral recovery 路 Electrochemical separation",
31
  "image": "images/members/gs1.jpg",
32
  "links": []
33
  },
@@ -36,7 +36,7 @@
36
  "initials": "GS",
37
  "name": "Student Name",
38
  "role": "PhD Student",
39
- "focus": "Topology optimization 路 Thermal-fluid system design",
40
  "image": "images/members/gs2.jpg",
41
  "links": []
42
  }
 
8
  "image": "images/members/arunraj.jpg",
9
  "links": [
10
  { "label": "Email", "url": "mailto:arunrajtpr19@gmail.com" },
11
+ { "label": "LinkedIn", "url": "https://www.linkedin.com/in/arunraj-b-phd-796b64218/" },
12
+ { "label": "HuggingFace", "url": "https://huggingface.co/aruntpr19" },
13
+ { "label": "Google Scholar", "url": "https://scholar.google.com/citations?user=H3kKxy0AAAAJ&hl=en" }
14
  ]
15
  },
16
  {
 
18
  "initials": "RS",
19
  "name": "Researcher Name",
20
  "role": "Postdoctoral Researcher",
21
+ "focus": "Coming soon",
22
  "image": "images/members/rs.jpg",
23
  "links": []
24
  },
 
27
  "initials": "GS",
28
  "name": "Student Name",
29
  "role": "PhD Candidate",
30
+ "focus": "Coming soon",
31
  "image": "images/members/gs1.jpg",
32
  "links": []
33
  },
 
36
  "initials": "GS",
37
  "name": "Student Name",
38
  "role": "PhD Student",
39
+ "focus": "Coming soon",
40
  "image": "images/members/gs2.jpg",
41
  "links": []
42
  }
main.js CHANGED
@@ -411,10 +411,10 @@ function getMemberLinkIcon(label) {
411
  const key = label.toLowerCase().replace(/\s+/g, '');
412
 
413
  const icons = {
414
- email: '<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4 6h16v12H4z" fill="none" stroke="currentColor" stroke-width="1.8"/><path d="M4 7l8 6 8-6" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg>',
415
- linkedin: '<svg viewBox="0 0 24 24" aria-hidden="true"><rect x="4" y="4" width="16" height="16" rx="2" fill="none" stroke="currentColor" stroke-width="1.8"/><path d="M8 10v6M8 8v.01M12 16v-3.2c0-1.4.8-2.3 2-2.3s2 .9 2 2.3V16" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>',
416
- huggingface: '<svg viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="9" fill="none" stroke="currentColor" stroke-width="1.8"/><circle cx="9" cy="11" r="1" fill="currentColor"/><circle cx="15" cy="11" r="1" fill="currentColor"/><path d="M8.5 14c1 1 2.2 1.5 3.5 1.5s2.5-.5 3.5-1.5" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>',
417
- googlescholar: '<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 4l8 4-8 4-8-4 8-4z" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linejoin="round"/><path d="M7 10v4.5c0 1.8 2.2 3.5 5 3.5s5-1.7 5-3.5V10" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg>'
418
  };
419
 
420
  return icons[key] || '<svg viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="8" fill="none" stroke="currentColor" stroke-width="1.8"/></svg>';
 
411
  const key = label.toLowerCase().replace(/\s+/g, '');
412
 
413
  const icons = {
414
+ email: '<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M3.8 6.5L12 12.8l8.2-6.3" fill="none" stroke="#EA4335" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.5 7.2v9.6h15V7.2" fill="#ffffff" stroke="#DADCE0" stroke-width="1.2"/><path d="M4.5 16.8l5.4-5" fill="none" stroke="#34A853" stroke-width="1.8" stroke-linecap="round"/><path d="M19.5 16.8l-5.4-5" fill="none" stroke="#4285F4" stroke-width="1.8" stroke-linecap="round"/><path d="M4.5 7.2l3.4 2.6" fill="none" stroke="#FBBC05" stroke-width="1.8" stroke-linecap="round"/></svg>',
415
+ linkedin: '<svg viewBox="0 0 24 24" aria-hidden="true"><rect x="3.5" y="3.5" width="17" height="17" rx="3" fill="#0A66C2"/><circle cx="8" cy="8" r="1.3" fill="#ffffff"/><path d="M7 10.3h2v6.2H7zM11 10.3h1.9v.9c.5-.7 1.4-1.1 2.5-1.1 2 0 3.1 1.3 3.1 3.8v2.6h-2v-2.4c0-1.4-.5-2.1-1.6-2.1-1.2 0-1.9.8-1.9 2.1v2.4h-2z" fill="#ffffff"/></svg>',
416
+ huggingface: '<svg viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="9" fill="#FFDA5A"/><circle cx="8.8" cy="11" r="1.1" fill="#3B2F2F"/><circle cx="15.2" cy="11" r="1.1" fill="#3B2F2F"/><path d="M8.7 14c.9 1 2 1.5 3.3 1.5s2.4-.5 3.3-1.5" fill="none" stroke="#3B2F2F" stroke-width="1.8" stroke-linecap="round"/><path d="M6.6 10.4c-.2-1.6.3-3 1.4-4.2M17.4 10.4c.2-1.6-.3-3-1.4-4.2" fill="none" stroke="#F59E0B" stroke-width="1.5" stroke-linecap="round"/></svg>',
417
+ googlescholar: '<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 4l8 4.2-8 4.2-8-4.2L12 4z" fill="#4285F4"/><path d="M7.2 10.4v4.1c0 1.7 2.1 3.1 4.8 3.1s4.8-1.4 4.8-3.1v-4.1L12 13z" fill="#7BAAF7"/><circle cx="17.8" cy="15.6" r="2.2" fill="#34A853"/><path d="M17.8 14.5v2.2M16.7 15.6H19" stroke="#ffffff" stroke-width="1.2" stroke-linecap="round"/></svg>'
418
  };
419
 
420
  return icons[key] || '<svg viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="8" fill="none" stroke="currentColor" stroke-width="1.8"/></svg>';
style.css CHANGED
@@ -736,7 +736,6 @@ section { padding: 7rem 0; }
736
  display: inline-flex;
737
  align-items: center;
738
  justify-content: center;
739
- color: var(--text-dim);
740
  text-decoration: none;
741
  border: 1px solid var(--border);
742
  border-radius: 999px;
 
736
  display: inline-flex;
737
  align-items: center;
738
  justify-content: center;
 
739
  text-decoration: none;
740
  border: 1px solid var(--border);
741
  border-radius: 999px;