Spinner

작업의 진행 단계 결정 또는 완료 시점이 확정되지 않은 경우 사용할 수 있는 요소입니다.

구조도

  1. Root
  2. Track
  3. Indicator

컴포넌트 미리보기

옵션

Size

Spinner는 small, medium 2개의 사이즈를 가질 수 있습니다. medium은 화면 전체를 로딩할 때, 독립적인 요소로 쓰일 때 사용하며, small은 다른 요소와 나란히 쓰일 때, 컴포넌트 위에서 사용합니다.

Variant

Spinner는 gray, primary, gray(on overlay) 3개의 Variant 옵션을 가질 수 있습니다. gray가 가장 보편적이며, primary는 화면 내에서 중요도가 높은 경우에만 사용합니다. white는 overlay 레이어 위에서만 사용합니다.

옵션 테이블

속성기본값
sizesmall, mediummedium
variantgray, white, primarygray

가이드라인

Spinner Only

화면 전체 단위를 로딩하는 경우, Medium Size를 사용합니다.

Sheet

Bottomsheet, Dialog와 같은 Overlay 요소를 로딩하는 경우, Medium Size를 사용합니다.

Placement

Spinner가 로딩하고있는 영역의 중앙에 배치합니다.

Don't

한 화면에 여러개의 Spinner를 표시하지 않습니다. 이는 유저의 행동을 방해할 수 있으며, 유저에게 필요 이상의 불안정한 상태를 제공합니다.

개발 현황