오버플로우 (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)
가장 큰 크기의 컴포넌트로 주요 태스크 컴포넌트 또는 모바일에서 주로 활용합니다.
컬러
화이트 테마
상태별 컬러는 리튬 디자인 가이드 컬러 규칙에 맞추어져 있으며, 아래 구성을 참고하여 활용합니다.
-
Closed: Normal
Icon: Black10 -
Closed: Hover
Icon: Black10
Background: Black02 (Opacity 50%) -
Closed: Active
Icon: Black10
Background: Black02 -
Closed: Disabled
Icon: Black04 -
Open: Normal
Icon: Black10
Container: Black01
(Dropshadow: Black10, Y: 3, Blur: 6)
Text: Black08
Divider: Black03 -
Open: Hover
Icon: Black10
Container: Black01
(Dropshadow: Black10, Y: 3, Blur: 6)
Hover: Black02 (Opacity 50%)
Text: Black08
Divider: Black03 -
Open: Active
Icon: Black10
Container: Black01
(Dropshadow: Black10, Y: 3, Blur: 6)
Active: Black02
Text: Black08
Divider: Black03 -
Open: Disabled
Icon: Black01
Container: Black01
(Dropshadow: Black10, Y: 3, Blur: 6)
Text: Black04
Divider: Black03
다크 테마
상태별 컬러는 리튬 디자인 가이드 컬러 규칙에 맞추어져 있으며, 아래 구성을 참고하여 활용합니다.
-
Closed: Normal
Icon: Black03 -
Closed: Hover
Icon: Black03
Background: Black07 (Opacity: 50%) -
Closed: Active
Icon: Black03
Background: Black07 -
Closed: Disabled
Icon: Black06 (Opacity: 30%) -
Open: Normal
Icon: Black03
Container: Black08
(Dropshadow: Black10, Y: 3, Blur: 6)
Text: Black04
Divider: Black07 -
Open: Hover
Icon: Black03
Container: Black08
(Dropshadow: Black10, Y: 3, Blur: 6)
Hover: Black07 (Opacity: 50%)
Text: Black04
Divider: Black07 -
Open: Active
Icon: Black03
Container: Black08
(Dropshadow: Black10, Y: 3, Blur: 6)
Active: Black07
Text: Black04
Divider: Black07 -
Open: Disabled
Icon: Black03
Container: Black06 (Opacity: 30%)
(Dropshadow: Black10, Y: 3, Blur: 6)
Text: Black06 (Opacity: 30%)
Divider: Black06 (Opacity: 30%)
사용 예시
PC에서는 상단 영역에 주로 배치하여 아래와 같이 활용하도록 합니다.

-
모바일에서는 48사이즈를 주로 활용합니다.