오버플로우 (OVERFLOW)
1. 오버플로우(Overflow)의 정의
오버플로우 메뉴는 사용자가 추가 옵션을 사용할 수 있고 공간 제약이 있을 때 사용됩니다.
2. 구성 옵션
-
아이콘
Overflow menu가 있다는 것을 시각적으로 제공합니다.
-
컨테이너
아이콘 선택 시 제공되며 선택할 수 있는 옵션 목록을 제공합니다.
옵션 목록은 아이콘과 함께 구성할 수 있습니다. -
메뉴명
메뉴 선택 시 선택한 메뉴가 해당되는 페이지로 전환되어 제공합니다.
3. 사용 규칙
-
크게 변경되는 작업은 기본 작업 집합 아래에 배치합니다.
오버플로우 메뉴는 작업을 신속하게 결정할 수 있습니다.
사용자 데이터를 크게 변경시킬 수 있는 작업(예: 삭제)은 기본 작업 집합의 아래에 배치합니다. -
메뉴 위치에 따라 드롭다운 되는 위치가 변경됩니다.
메뉴가 나타나는 위치에 따라 우측 또는 좌측으로 정렬되어 오버플로우 메뉴를 제공합니다.
4. 상황에 따른 상태
-
Normal
-
Hover
-
Active
-
Disabled
-
Open/Normal
-
Open/Hover
스타일
크기
오버플로우의 간격과 크기는 아래 규칙을 참고합니다.
-
Height: 34px(라운드: 2)
가장 작은 크기의 컴포넌트로 MES 시스템과 같이 정보가 많은 화면에서 기본이 되는 컴포넌트 크기입니다. -
Height: 40px(라운드: 2)
중간크기의 컴포넌트로 일반적인 사용자가 사용하는 업무용 시스템 화면에서 기본이 되는 컴포넌트 크기입니다. 해당 크기를 기준으로 정보의 중요도에 따라 위아래(34,48) 크기를 활용합니다. -
Height: 48px(라운드: 2)
가장 큰 크기의 컴포넌트로 주요 태스크 컴포넌트 또는 모바일에서 주로 활용합니다.
컬러
화이트 테마
상태별 컬러는 리튬 디자인 가이드 컬러 규칙에 맞추어져 있으며, 아래 구성을 참고하여 활용합니다.
다크 테마
상태별 컬러는 리튬 디자인 가이드 컬러 규칙에 맞추어져 있으며, 아래 구성을 참고하여 활용합니다.
사용 예시
PC에서는 상단 영역에 주로 배치하여 아래와 같이 활용하도록 합니다.
-
모바일에서는 48사이즈를 주로 활용합니다.