- {member.name}
+ Connect
{member.social.twitter && (
@@ -89,8 +93,14 @@ export default function Tag({ members = defaultMembers }: TagProps) {
rel="noopener noreferrer"
className="flex items-center justify-center gap-2 bg-white bg-opacity-20 hover:bg-opacity-30 text-white py-2 px-4 rounded-lg transition-all duration-200"
>
-
𝕏
-
Twitter
+
+ Twitter
)}
{member.social.linkedin && (
@@ -100,8 +110,15 @@ export default function Tag({ members = defaultMembers }: TagProps) {
rel="noopener noreferrer"
className="flex items-center justify-center gap-2 bg-white bg-opacity-20 hover:bg-opacity-30 text-white py-2 px-4 rounded-lg transition-all duration-200"
>
-
in
-
LinkedIn
+
+ LinkedIn
)}
{member.social.github && (
@@ -111,8 +128,14 @@ export default function Tag({ members = defaultMembers }: TagProps) {
rel="noopener noreferrer"
className="flex items-center justify-center gap-2 bg-white bg-opacity-20 hover:bg-opacity-30 text-white py-2 px-4 rounded-lg transition-all duration-200"
>
-
⚙
-
GitHub
+
+ GitHub
)}
{member.social.email && (
@@ -120,8 +143,20 @@ export default function Tag({ members = defaultMembers }: TagProps) {
href={`mailto:${member.social.email}`}
className="flex items-center justify-center gap-2 bg-white bg-opacity-20 hover:bg-opacity-30 text-white py-2 px-4 rounded-lg transition-all duration-200"
>
-
✉
-
Email
+
+ Email
)}
@@ -137,21 +172,39 @@ export default function Tag({ members = defaultMembers }: TagProps) {
const defaultMembers: TeamMember[] = [
{
- id: "1", name: "Sarah Johnson", role: "Lead Designer", image:
- "https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=400&h=400&fit=crop", social: {
- twitter: "https://twitter.com", linkedin: "https://linkedin.com", email: "sarah@example.com"
+ id: '1',
+ name: 'Sarah Johnson',
+ role: 'Lead Designer',
+ image:
+ 'https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=400&h=400&fit=crop',
+ social: {
+ twitter: 'https://twitter.com',
+ linkedin: 'https://linkedin.com',
+ email: 'sarah@example.com',
},
},
{
- id: "2", name: "Michael Chen", role: "Full Stack Developer", image:
- "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=400&h=400&fit=crop", social: {
- github: "https://github.com", linkedin: "https://linkedin.com", email: "michael@example.com"
+ id: '2',
+ name: 'Michael Chen',
+ role: 'Full Stack Developer',
+ image:
+ 'https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=400&h=400&fit=crop',
+ social: {
+ github: 'https://github.com',
+ linkedin: 'https://linkedin.com',
+ email: 'michael@example.com',
},
},
{
- id: "3", name: "Emma Rodriguez", role: "Product Manager", image:
- "https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=400&h=400&fit=crop", social: {
- twitter: "https://twitter.com", linkedin: "https://linkedin.com", email: "emma@example.com"
+ id: '3',
+ name: 'Emma Rodriguez',
+ role: 'Product Manager',
+ image:
+ 'https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=400&h=400&fit=crop',
+ social: {
+ twitter: 'https://twitter.com',
+ linkedin: 'https://linkedin.com',
+ email: 'emma@example.com',
},
},
];
\ No newline at end of file