Get StartedFoundationsComponentsPatternsRulesDevelopAI & ToolsUpdates

Identity Placeholder

인물이나 사업자를 표현하는 이미지가 없을 때 보여주는 대체 시각 요소예요.

설치

pnpm dlx shadcn@latest add https://rebar.conmarket-landing.workers.dev/r/identity-placeholder.json

Anatomy

Identity Placeholder는 $color.palette.gray-500 배경의 Root와, 그 위에 $color.palette.static-white-alpha-800 색으로 그려진 실루엣 Image로 구성돼요. 부모 크기를 가득 채우므로 크기와 모서리는 감싸는 요소에서 정해요.

Properties

Identity

Person과 Business 두 가지 타입을 제공해요. 개인 사용자는 Person, 매장이나 사업자는 Business를 사용해요.

Guidelines

Avatar의 대체 이미지로 사용하기

두 타입 모두 Avatar 에서 사용자가 제공한 이미지가 없거나 표시할 수 없을 때 대체 이미지로 사용돼요. Avatar의 fallback 에 넣으면 원형 마스크와 테두리가 자동으로 적용돼요.

라이트/다크 모드

배경과 실루엣 색은 팔레트 토큰을 사용하므로 테마에 따라 자동으로 바뀌어요. 이미지 에셋으로 분기하기 어려운 환경에서도 컴포넌트 구현체를 그대로 쓰는 것을 권장해요.

Do· 사용자 유형에 맞는 타입

개인에게는 Person, 매장·사업자에게는 Business를 사용해요.

Don't· 임의의 일러스트로 대체

서비스마다 다른 색이나 일러스트를 쓰면 기본 이미지라는 것을 알아보기 어려워요.

Props

Prop

Type

On this page