Next

Badge

Back

Tok.D _ Design System (Beta)


https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f20d44ef-2ad8-46b7-bfb3-2956ac6cb718/Untitled.png

Elememts - Buttons

Button

각 버튼에는 반응형 정책에 따른 Text Size를 적용합니다.

1) System Buttons


Social Login _ Rectangle

각 사 정책에 따라 여백 및 활용 규정을 적용해, 통일감을 줄 수 있는 소셜로그인 버튼을 정의합니다.

Rectangle의 경우, 소셜로그인 단독으로 쓰일 때 활용합니다.

최근로그인 등의 표시 정보가 추가로 보여질 수 있습니다.

Button Height 45px

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/93ef33e4-fb0c-4f3b-a76b-aa2828066026/_2021-06-11__4.29.47.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d104e27a-061d-4fa4-b619-42a3670d642d/_2021-06-11__4.39.53.png

Social Login _ Square

Square 타입의 경우, Combine Sign Up에서 일반로그인과 소셜로그인을 함께 사용할 때 적용합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/1ef9939e-1635-4e93-a6f9-7efa97876fc0/_2021-06-11__4.42.08.png

Floating Action Buttons

Scroll Fixed로 적용되는 FAB를 정의합니다.

Default, With Text 두 가지 타입으로 활용할 수 있으며, 주로 메인 화면에서 채널톡, 채팅, 링크 연결 등의 용도로 적용합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/42b785b0-954b-45e3-93c7-5a90d813b230/_2021-06-11__4.44.20.png

2) Round


컴포넌트의 Height 값에 따라 Large / Medium / Small / Xsmall 로 Button Size를 구분합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b567b0a2-c334-45eb-ae1d-939acb1c4b7f/_2021-06-11__4.04.40.png

Large Height 50px

Medium Height 40px

Small Height 30px

Extra Small Height 26px

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a6eedccc-5956-4cba-9154-f7e4201cc37d/_2021-06-11__4.56.44.png

Large Padding 15px

Medium Padding 15px

Small Padding 15px

Extra Small Padding 8px

Large _ Solid / Line

반응형 정책에 따라 해당하는 Text Size를 적용합니다.

SolidLine 두 가지 Type을 활용하며, 버튼의 State에 따라 Primary, Point, Disable 상태를 적용할 수 있습니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/af32c849-302f-441a-b830-ee772341ef14/_2021-06-11__3.49.25.png

Medium _ Solid / Line

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/cdf30bc1-4455-4a73-9de0-86c5e630aaaf/_2021-06-11__4.06.52.png

Small _ Solid / Line

소분류 메뉴탭 등에 활용될 경우를 고려해, Small / Extra Small Button에는 Default ****State가 추가됩니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/06e3142c-19b8-40af-ad44-0694d7e01674/_2021-06-11__4.09.24.png

Extra Small _ Solid / Line

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/659f5576-b03b-41be-90a8-fc7a039fcd3a/_2021-06-11__4.09.08.png

3) Round Arrow


Round Button에 Arrow가 포함되는 형태의 버튼입니다.

해당 컴포넌트에서 Arrow Icon은 Figma Auto layout으로 배치되며, 여백 규정에 따라 정사각형이 아닌 단일 아이콘 형태로 조합됩니다.

다른 형태의 Arrow icon으로 조합해서 활용 가능합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7ec4d76-7485-49d2-93ae-19708289cbf1/_2021-06-11__4.51.34.png

Figma Component 패널에서 토글 스위치 형태로 적용 가능합니다.

나머지 내용은 2) Round와 동일합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/ad613fec-ca00-4e54-bb19-e12391a0e7e0/_2021-06-11__4.53.43.png

4) Rectangle


R값이 5px 적용된 Rectangle Button을 정의합니다.

컴포넌트의 Height 값에 따라 Large / Medium / Small / Xsmall 로 Button Size를 구분합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b9f84e03-09f0-4b55-8c54-307c5858920e/_2021-06-11__5.05.23.png

Large Height 50px

Medium Height 40px

Small Height 30px

Extra Small Height 26px

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/bb79afad-dc38-474c-b1a0-e2f8bf8ad893/_2021-06-11__5.05.30.png

Large Padding 15px

Medium Padding 15px

Small Padding 15px

Extra Small Padding 8px

Large _ Solid / Line

반응형 정책에 따라 해당하는 Text Size를 적용합니다.

SolidLine 두 가지 Type을 활용하며, 버튼의 State에 따라 Primary, Point, Disable 상태를 적용할 수 있습니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/236dd208-d432-41a6-ac0f-faaced8a8d0e/_2021-06-11__5.13.26.png

Medium _ Solid / Line

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/948fd24e-7492-453c-b086-659d737f6dab/_2021-06-11__5.12.51.png

Small _ Solid / Line

소분류 메뉴탭 등에 활용될 경우를 고려해, Small / Extra Small Button에는 Default ****State가 추가됩니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7807cb3e-e025-41e8-8155-ca58beecb3e7/_2021-06-11__5.11.56.png

Extra Small _ Solid / Line

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6d9ae42b-162c-4b1a-b48b-2eccc35450a9/_2021-06-11__5.12.21.png

5) Rectangle Arrow


Rectangle Button에 Arrow가 포함되는 형태의 버튼입니다.

해당 컴포넌트에서 Arrow Icon은 Figma Auto layout으로 배치되며, 여백 규정에 따라 정사각형이 아닌 단일 아이콘 형태로 조합됩니다.

다른 형태의 Arrow icon으로 조합해서 활용 가능합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/65c4cc56-7227-400d-ab1c-c230316ab57d/_2021-06-11__5.07.30.png

Figma Component 패널에서 토글 스위치 형태로 적용 가능합니다.

나머지 내용은 3) Rectangle과 동일합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/ad613fec-ca00-4e54-bb19-e12391a0e7e0/_2021-06-11__4.53.43.png