Component
Team Member Card
Professional team member card with avatar, role, bio excerpt, skill tags, and social links.
- Component
- Tailwind
- HTML
- MIT
What it does
Capabilities
- Verified badge
- Bio excerpt
- Skill tags
- Social links
- Decorative corner
Preview
Live component
9:41 100%
devsnips.site/library/tailwind/components/cards/team-member-card/ fluid · no fixed width 100%
Install
Add to your project
npx devsnips add Tailwind/Components/Cards/team-member-card Tailwind/Components/Cards/team-member-card <div class="relative bg-white rounded-2xl p-6 border border-gray-100 shadow-sm hover:shadow-md transition-shadow overflow-hidden">
<div class="absolute top-0 right-0 w-24 h-24 bg-gradient-to-br from-violet-500/10 to-fuchsia-500/10 rounded-bl-full"></div>
<div class="flex items-start gap-4">
<div class="relative">
<img src="https://images.unsplash.com/photo-1580489944761-15a19d654956?w=200&h=200&fit=crop&crop=faces" alt="Elena Rodriguez" class="w-20 h-20 rounded-xl object-cover">
<span class="absolute -bottom-1 -right-1 w-6 h-6 bg-green-500 border-2 border-white rounded-lg flex items-center justify-center">
<svg class="w-3 h-3 text-white" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M5 13l4 4L19 7"/>
</svg>
</span>
</div>
<div class="flex-1 min-w-0">
<h3 class="font-semibold text-gray-900 truncate">Elena Rodriguez</h3>
<p class="text-sm text-blue-600 font-medium">Chief Technology Officer</p>
<p class="text-xs text-gray-500 mt-0.5">San Francisco, CA</p>
</div>
</div>
<div class="mt-4 pt-4 border-t border-gray-50">
<p class="text-sm text-gray-600 leading-relaxed line-clamp-2">Building the future of tech with 15+ years of experience in distributed systems and machine learning infrastructure.</p>
</div>
<div class="flex gap-2 mt-4">
<span class="px-2.5 py-1 text-xs font-medium bg-gray-50 text-gray-600 rounded-md">Leadership</span>
<span class="px-2.5 py-1 text-xs font-medium bg-gray-50 text-gray-600 rounded-md">Strategy</span>
<span class="px-2.5 py-1 text-xs font-medium bg-gray-50 text-gray-600 rounded-md">AI/ML</span>
</div>
<div class="flex items-center gap-3 mt-5">
<a href="#" class="p-2 text-gray-400 hover:text-blue-600 hover:bg-blue-50 rounded-lg transition-colors">
<svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24"><path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"/></svg>
</a>
<a href="#" class="p-2 text-gray-400 hover:text-blue-400 hover:bg-blue-50 rounded-lg transition-colors">
<svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24"><path d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"/></svg>
</a>
<a href="#" class="p-2 text-gray-400 hover:text-gray-900 hover:bg-gray-100 rounded-lg transition-colors">
<svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24"><path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"/></svg>
</a>
</div>
</div> # Team Member Card
Team member profile card.
## Preview
Open `preview.html` for a standalone demonstration.
## Features
- Photo, name, role
- Optional social / contact links
## Usage
```bash
npx devsnips add Tailwind/Components/Cards/team-member-card
```
Copy from `code.html`.
## Customization
- Photo aspect, typography, link styles
## Accessibility
- Meaningful image `alt`; labeled links
## Dependencies
- Tailwind CSS only
## File Structure
- `code.html` · `preview.html` · `metadata.json` · `README.md` 42 lines UTF-8 · LF · Spaces: 2
DevSnips AI ready Claude · Cursor · Windsurf
Agent skill & Model Context Protocol
Pass this component straight into your AI workflow. DevSnips exposes each resource as a structured, addressable registry entry, so your agent installs the real files instead of approximating them.
devsnips://components/cards/team-member-card I want to use this DevSnips resource in production: Page: https://devsnips.site/library/tailwind/components/cards/team-member-card/ Install: npx devsnips add Tailwind/Components/Cards/team-member-card This is the Team Member Card — Professional team member card with avatar, role, bio excerpt, skill tags, and social links. Use this DevSnips resource as the starting point for my project. Adapt it to my project's stack and conventions, fix any issues, and make it production-ready while preserving its intended design and behavior.
Paste into ChatGPT, Claude or your agent — it already carries the page URL and the exact install path.
Resource URI
devsnips://components/cards/team-member-card