마크다운으로 복사링크 공유

아바타

로고가 있으면 로고, 없으면 색 이니셜 원이에요. 단지·지역 아바타가 이걸 써요.

모바일PCAvatar관련 스켈레톤 · 배지

고르기#

이 부품을 언제 쓰고, 언제 다른 것을 쓰는지예요.

언제 쓰나#

  • 로고 아니면 색 이니셜 원 - 단지·지역·방문 순서까지.

여기로 합친 이름#

아래 이름들은 이 부품의 별칭·프리셋이에요. 새로 쓸 때는 Avatar를 써요.

사용 예제#

할 일마다 실물과 코드예요. 편집을 누르면 코드를 고쳐 바로 볼 수 있어요.

이니셜 보여 주기#

로고가 없으면 색 원 위에 첫 글자예요. 색은 토큰으로 넘겨요.

로고를 못 받으면 저절로 이니셜로 바뀌어요.

불러오는 동안 자리 잡기#

로고가 있는지 아직 모르면 같은 크기의 스켈레톤이에요.

해부도#

  1. 1

    원

    color를 14%로 깐 원이에요.

  2. 2

    이니셜

    지름의 42% 크기, 굵기 800이에요.

속성#

Size#

숫자(px)로 줘요. 기본 34px, 글자는 지름의 42%예요.

State#

로고 · 이니셜 · 불러오는 중 세 가지예요.

인터페이스#

타입에서 자동으로 뽑은 표예요.

Avatar#

속성기본값타입설명
url-string
initial*-string
color*-string
size32number크기예요.
imgScale-number
pending-boolean
className-string배치용 클래스예요. 모양(색·크기)은 덮어쓰지 않아요.

* 필수예요. 표는 타입에서 자동으로 뽑았어요.

스펙#

상태 · 슬롯마다 실제로 그려지는 값이에요.

Avatar#

base

상태슬롯속성값
enabledpending모서리완전 원(9999px)
logo모서리완전 원(9999px)
logo-img크기100%
전환 대상투명도
시간200ms
initial모서리완전 원(9999px)
굵기800
크기size(기본 34px)
배경색color 14%
글자색color
글자 크기size × 0.42
logo-img배경색#ffffff

값은 컴포넌트 코드에서 뽑았고, 토큰 이름을 누르면 파운데이션으로 가요. 토큰이 없는 값만 숫자로 적었어요.

접근성#

역할과 속성#

요소역할 · 속성
로고 이미지img · alt=""(장식)
이니셜span - 글자

화면 읽기 프로그램#

  • 로고는 장식(alt="")이라 읽지 않아요.
  • 이니셜 글자는 읽혀요. 이름 옆에 둘 때는 감싼 칸에서 중복을 정리해요.

초점#

  • 초점을 받지 않아요.

가이드라인#

이렇게 써요#

문구#

  • 이니셜은 이름의 첫 글자 하나예요.

플랫폼별 차이#

플랫폼별 차이
플랫폼차이
모바일

PC와 같은 모양이에요. 글자 역할만 폰 크기로 바뀌어요.

PC

마우스가 있는 기기에서만 hover가 켜지고, 키보드 초점 링이 보여요.