셀렉트(Select)
1. 셀렉트(Select)의 정의
셀렉트는 여러 항목 중 하나의 항목을 선택할 수 있도록 제공하는 요소입니다.
선택해야 할 항목이 많은
경우에 효과적으로 공간을 활용할 수 있습니다.
2. 유형
-
셀렉트
-
그룹 셀렉트
3. 구성 옵션
-
아이콘
아이콘은 사용자에게 선택 가능한 항목이 더 있다는 힌트를 제공합니다.
-
항목
기본적으로 항목이 접힌 상태로 제공되며, 펼친 경우 선택할 수 있는 항목을 제공합니다.
또한 여러 선택 항목을 그룹화하여 제공할 수 있습니다. -
항목
기본적으로 항목이 접힌 상태로 제공되며, 펼친 경우 선택할 수 있는 항목을 제공합니다.
또한 여러 선택 항목을 그룹화하여 제공할 수 있습니다.
4. 사용 규칙
-
화면의 위치에 따라 드롭다운되는 위치가 변경됩니다.
기본적으로 드롭다운은 아래쪽으로 제공합니다.
단, 스크롤되어 드롭다운이 인터페이스의 맨 아래에 나타나거나, 인터페이스 가장자리에 가까우면 메뉴가 잘리지 않도록 위로 확장되어 제공합니다. -
기본값을 제공합니다.
선택되는 항목에 대한 기본값(Default)으로 설정하여 제공합니다.
-
선택한 항목을 명확하게 표시합니다.
선택한 항목과 선택하지 않은 항목을 명확하게 표시하여, 사용자가 인지하기 쉽도록 제공해야 합니다.
5. 상황에 따른 상태
-
Normal
-
Hover
-
Active
-
Selected
-
Disabled
스타일
크기
셀렉트의 간격과 크기는 아래 규칙을 참고합니다.
-
일반형
기본 형태로 제공하는 경우입니다. -
그룹형
그룹으로 나뉘어 메뉴를 제공하는 경우입니다. -
숨겨져있는 정보를 선택할 때
… 등으로 숨겨진 정보를 선택할 때 위 배치를 활용합니다. -
옵션으로 선택하는 정보일 때
드롭다운과 유사한 구성을 가지지만 컨테이너가 없이 텍스트와 아이콘 구성의 형태로 옵션 정보를 선택할 때 해당 컴포넌트 위에 배치하여 활용합니다.
컬러
화이트 테마
상태별 컬러는 리튬 디자인 가이드 컬러 규칙에 맞추어져 있으며, 아래 구성을 참고하여 활용합니다.
다크 테마
상태별 컬러는 리튬 디자인 가이드 컬러 규칙에 맞추어져 있으며, 아래 구성을 참고하여 활용합니다.
사용 예시
PC에서는 아래와 같이 상황에 따라 활용하도록 합니다.
-
모바일에서는 선택 시 Bottom sheet를 활용합니다.