Skip to content

Commit f97fe74

Browse files
committed
🐛 fix: team members
1 parent df8a833 commit f97fe74

File tree

1 file changed

+19
-5
lines changed

1 file changed

+19
-5
lines changed

src/components/developers/TeamMemberCard.tsx

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,23 @@ export function TeamMemberCard({ user, role, description }: TeamMemberCardProps)
3333
</div>
3434
</div>
3535

36-
<p className="mt-4 text-gray-600 flex-grow">{description}</p>
37-
38-
<div className="mt-4 flex items-center gap-4 text-sm text-gray-500">
36+
{/* Show full description on hover */}
37+
<motion.p
38+
className="mt-4 text-gray-600 flex-grow line-clamp-2"
39+
whileHover={{ opacity: 1 }}
40+
initial={{ opacity: 0.7 }}
41+
transition={{ duration: 0.3 }}
42+
>
43+
{description}
44+
</motion.p>
45+
46+
{/* Additional information shown when hovering */}
47+
<motion.div
48+
className="mt-4 flex items-center gap-4 text-sm text-gray-500"
49+
whileHover={{ opacity: 1 }}
50+
initial={{ opacity: 0.5 }}
51+
transition={{ duration: 0.3 }}
52+
>
3953
<div className="flex items-center gap-1">
4054
<Users className="h-4 w-4" />
4155
<span>{user.followers.toLocaleString()} followers</span>
@@ -44,8 +58,8 @@ export function TeamMemberCard({ user, role, description }: TeamMemberCardProps)
4458
<Book className="h-4 w-4" />
4559
<span>{user.public_repos} repos</span>
4660
</div>
47-
</div>
48-
61+
</motion.div>
62+
4963
<a
5064
href={user.html_url}
5165
target="_blank"

0 commit comments

Comments
 (0)