버튼: 플로팅 (Button: Floating)
1. 버튼: 플로팅(Button: Floating)의 정의
플로팅 버튼은 화면에 떠 있는 버튼으로 화면의 핵심이 되는 태스크(Task)를 수행할 수 있도록 제공합니다.
부가적으로, 스크롤이 길어질 경우 Top으로 이동하기 버튼 등을 플로팅 버튼으로 제공할 수 있습니다.
2. 유형
-
레이블 버튼
-
아이콘 버튼
-
아이콘과 레이블 버튼
3. 구성 옵션
-
컨테이너
원형이나 사각형 형태를 사용할 수 있습니다.
-
레이블
버튼 레이블은 버튼의 동작을 명확하게 나타내야 합니다.
-
아이콘
버튼 아이콘은 명확해야 하고 동작과 매우 관련이 있을 때 사용합니다.
4. 사용 규칙
-
핵심 기능을 플로팅 버튼으로 제공하는 것을 권장합니다.
해당 화면의 핵심 기능 버튼(예: 메일 쓰기, 연락처 추가 등)을 플로팅 버튼으로 사용하는 것을 권장합니다.
부가적인 기능으로는 스크롤이 길어질 경우 Top으로 이동하는 버튼을 제공할 수 있습니다. -
한 개만 제공하는 것을 권장합니다.
필요에 따라 한 개 이상의 버튼을 적용 가능하지만, 가능한 여러 버튼을 적용하지 않는 것을 권장합니다.
또한, 모바일인 경우 플로팅 버튼 한 개만 제공하는 것을 권장합니다. -
긍정적인 버튼만 플로팅 버튼으로 사용합니다.
핵심 기능 버튼을 플로팅 버튼으로 사용하는 경우에는 메일 쓰기, 연락처 추가 등과 같은 긍정적인 버튼을 플로팅 버튼으로 사용해야 합니다.
-
플로팅 버튼에 기타 요소를 겹쳐 놓지 않는 것을 권장합니다.
모바일인 경우 배지 같은 기타 요소와 겹쳐 제공하지 않는 것을 권장하며, 웹인 경우 필요에 따라 기타 요소와 함께 제공할 수 있습니다.
5. 상황에 따른 상태
-
Normal
-
Hover
-
Active
-
Disabled
6. 배치
플로팅 버튼은 화면에 떠있는 버튼으로 브라우저 화면을 스크롤 할 때에도 위치가 유지되며, 하단 가장자리에 배치할 수 있습니다.
스타일
크기
플로팅 버튼의 기본 크기와 규칙은 일반적인 버튼 크기 규칙에서 가장 큰 사이즈의 크기와 동일합니다.
-
height: 56(라운드: 2)
버튼 크기 중 제일 큰 사이즈의 규칙과 동일합니다.
: 04-05. 화면구성요소/버튼(Button)06 참고 -
56 X 56(라운드: 2)
TOP 버튼과 같은 경우 좌우 마진에 영향을 받지 않고 중앙 정렬 되도록 합니다. -
56X56
글쓰기 또는 추가 등의 강조가 필요한 기능의 버튼은 아이콘으로 표현될 경우 원형을 활용합니다.
위계 및 컬러
상태별 컬러 규칙은 일반적인 버튼 컬러 규칙과 동일하고 그림자를 추가하도록 합니다.
컨테이너형 버튼만을
활용하고 정보의 중요도에 따라 Primary 와 Secondary 순으로 활용합니다.
화이트 테마
컨테이너 버튼 - Primary button
컨테이너 버튼 - Secondary button
아이콘형 버튼 - Primary button
다크 테마
컨테이너 버튼 - Primary button
컨테이너 버튼 - Secondary button
아이콘형 버튼 - Primary button
사용 예시
버튼은 크기와 컬러에 따라 아래와 같이 활용됩니다.