Team Member Card

Team Member Cards provide a quick, visually organized snapshot of an individual’s identity, role, and status within a team, helping users easily recognize and understand team composition at a glance.

Overview

Usage

When to use this component?

Team member cards are used to display individual profiles within a team or organizational context. They're ideal for showcasing contributors on project dashboards, collaboration platforms, or directory listings where quick recognition and role context are essential.

How it works

This card presents a member’s avatar, name, job title or contribution (e.g., "Comments Received"), and current status (e.g., "Offline") in a clean, readable layout. The status chip visually communicates availability, while the concise format supports fast scanning and better team awareness.

Code

<dda-team-member-card
    image_src="https://img.freepik.com/premium-vector/traditional-arabic-man-head-icon-vector-avatar_55610-6301.jpg"
    team_member_name="Omar Al-Hamadi"
    team_member_position="Chief Executive Officer"
    design="default"
    custom_class=""
    component_mode=""
></dda-team-member-card>

Properties

Property
Description
Type

image_src

URL of the team member’s image/avatar

string

team_member_name

Full name of the team member

string

team_member_position

Job title or position of the team member

string

design

Design variant or style of the card. default blue

string

custom_class

Additional CSS class(es) for custom styling

string

component_mode

Mode or state of the component (if any)

string

Anatomy

Anatomy Options

Avatar: A visual identifier that can be an image, icon, or text initials—used to represent the team member and support quick recognition within the interface.

Card Title: The name of the individual, acting as the primary label for the card.

Description: A short label or role descriptor (e.g., “Comments Received”) that clarifies the member’s activity or contribution.

Chips: Status indicators (e.g., “Offline”) displayed as colored pills to communicate availability or activity in real time.


Dos and Don'ts

Dos
Don'ts

Use clear, legible icons that immediately convey the card's purpose or action.

Don’t use low-quality or blurry images for the image_src—it reduces visual appeal.

Write concise, meaningful titles to ensure quick understanding.

Avoid long or vague titles that don’t communicate the card’s content.

Keep descriptions short and relevant to avoid overwhelming users.

Don’t overload the description with too much text—keep it scannable.

Use consistent styling and spacing if multiple cards are displayed together.

Avoid placing multiple cards without spacing, which can cause visual clutter.

Maintain a consistent design language across all cards to ensure a cohesive user experience.

Don’t leave the onclick empty or use console logs in production.

Last updated