컴포넌트
Avatars

Avatars

아바타는 사용자나 조직을 시각적으로 식별하는 작은 이미지/이니셜입니다. 프로필, 댓글, 멤버 목록 등에서 사용합니다.

Figma 컴포넌트: Avatar, Avatar group, Avatar label group


Sizes

xs(24px), sm(32px), md(40px), lg(48px), xl(56px), 2xl(64px) 여섯 가지 사이즈를 지원합니다.

김민준김민준김민준김민준김민준김민준

Initials

이미지가 없을 때 이름의 이니셜을 자동으로 표시합니다.

김민이서박지최예정도한수

또는 initials 속성으로 직접 지정할 수 있습니다.

KJLSPJ

Placeholder

이름조차 없는 경우 placeholder 아이콘을 표시합니다.


Status indicator

status 속성으로 우측 하단에 상태 아이콘을 표시할 수 있습니다.

Online

이서연이서연이서연이서연

Verified

박지호박지호박지호박지호

Company

최예린최예린최예린최예린

Avatar Group

여러 아바타를 겹쳐서 표시합니다. max로 표시할 개수를 제한하면 나머지는 +N으로 카운트됩니다.

김민준이서연박지호최예린정도윤+3
김민준이서연박지호최예린정도윤+3
김민준이서연박지호최예린정도윤+3
김민준이서연박지호최예린정도윤+3

With add button

김민준이서연박지호최예린+4
김민준이서연박지호최예린+4

Avatar Label Group

아바타 옆에 이름과 보조 텍스트(이메일 등)을 함께 보여줍니다.

김민준
김민준
이서연
이서연
박지호
박지호
최예린
최예린

Props

Avatar

PropTypeDefaultDescription
srcstring-이미지 URL
altstring-이미지 alt 텍스트
namestring-사용자 이름 (이니셜 자동 생성용)
initialsstring-직접 지정할 이니셜 텍스트 (name보다 우선)
size'xs' | 'sm' | 'md' | 'lg' | 'xl' | '2xl''md'아바타 크기
status'online' | 'verified' | 'company'-우측 하단 상태 아이콘
placeholderbooleanfalsesrc/name 없이 placeholder 아이콘 표시

AvatarGroup

PropTypeDefaultDescription
avatarsAvatarItem[][]아바타 데이터 배열
size'xs' | 'sm' | 'md' | 'lg' | 'xl' | '2xl''md'아바타 크기
maxnumber5표시할 최대 개수 (초과분은 +N으로 표시)
showAddButtonbooleanfalse우측에 점선 + 버튼 표시
onAdd() => void-Add 버튼 클릭 핸들러

AvatarLabelGroup

PropTypeDefaultDescription
srcstring-아바타 이미지 URL
namestring-주요 텍스트 (이름)
emailstring-보조 텍스트 (이메일 등)
initialsstring-직접 지정할 이니셜
size'sm' | 'md' | 'lg' | 'xl' | '2xl''md'크기
status'online' | 'verified' | 'company'-아바타 상태 아이콘
placeholderbooleanfalseplaceholder 표시

Figma Variants

PropertyValues
Sizexs sm md lg xl 2xl
PlaceholderTrue False
TextTrue False (이니셜 표시 여부)
Status iconFalse Online indicator Company Verified
BreakpointDesktop Mobile