ComponentsDisplay

Content Placeholder

이미지나 콘텐츠를 표시할 수 없을 때 아이콘 기반 대체 에셋을 제공하는 컴포넌트입니다.

Figma
Done
React
Done
iOS
Not Ready
Android
Not Ready

Anatomy

Content Placeholder는 Root, Container, Asset 3개의 파트로 구성됩니다.

  • Root: 배경 영역
  • Container: 에셋 크기와 여백 제어
  • Asset: 실제 아이콘 에셋

Properties

Type

type preset을 통해 디자인시스템이 관리하는 표준 아이콘을 사용할 수 있습니다.

Type용도 예시
default기본 상태 (당근 로고)
coupon쿠폰
car자동차
realty부동산
food음식
image이미지
group모임/그룹
post게시글
localProfile동네 프로필
buySell중고거래
jobs구인구직

Custom Asset

특수한 사용처에서는 custom SVG를 직접 전달할 수 있습니다.

Guidelines

Type preset 우선 사용

type preset을 사용하면 아이콘 교체가 필요할 때 소비자 코드 수정 없이 디자인시스템 버전 업만으로 변경을 반영할 수 있습니다.

Custom SVG는 예외 상황에서만 사용

표준 타입으로 표현하기 어려운 도메인 특수 에셋에 한해 custom SVG를 사용합니다.

API 모호성 방지

type과 custom SVG는 동시에 전달하지 않습니다. 둘 다 전달하지 않으면 default 타입이 표시됩니다.

Specification

base

상태슬롯속성
enabledrootcolor
containerminWidth
maxWidth
padding
assetcolor

Last updated on