형태는 브랜드의 시각적 아이덴티티를 표현하는 중요한 요소로, UI 요소에 적용되는 둥글기 값인 래디어스(radius)를 통해 버튼, 카드, 컨테이너, 이미지 등에 고유한 느낌과 분위기를 만들어낸다.
디자인 시스템에서 컴포넌트의 형태(shape)는 브랜드의 시각적 아이덴티티를 형성하는 핵심 요소이다. 형태의 변형에 따라 사용자가 해당 서비스나 기관에 느끼는 감정과 인식이 달라질 수 있다. 둥근 모서리와 각진 모서리는 각각 다른 이미지를 전달하며, 이를 통해 각 기관의 아이덴티티를 표현할 수 있다.
각진 형태
심리학적 연구에서는 각진 모서리(Angular or Square Shapes)가 사람들에게 신뢰성과 효율성을 전달한다고 보고하며, 사람들은 직선과 각을 체계적이고 정확한 것으로 인식하는 경향이 있다.
둥근 형태
심리학적 연구에서 둥근 형태(Rounded Shapes)는 긍정적인 감정과 연결된다고 한다. 둥근 모서리는 위협적이지 않고 안정적인 느낌을 주어, 사람들이 그 형태에 더 편안함을 느끼도록 한다.
표준형 스타일은 xsmall-small-medium-large-xlarge 5단계로 구성되며, 각 레벨은 컴포넌트의 사이즈로 구분되된다. 각 레벨은 함께 사용할 빈도가 높은 컴포넌트의 묶음으로 같은 형태의 래디어스(radius) 적용이 필요하다.
표준형 스타일은 2px~12px의 래디어스 값을 사용하며, 이는 정부가 주는 신뢰감과 안정감, 친근함을 표현하기 위한 래디어스 값이다. 과하게 둥근 형태로 변형되는 것을 방지하기 위해 래디어스 최댓값을 12px로 설정한다.
디자인 토큰 확인하기Level | Usage | Container size | Radius size | Apply components |
---|---|---|---|---|
Xsmall | 컴포넌트 레벨에서 가장 작은 크기로 인디케이터, 배지, 프로그레스 바 같은 초소형 크기에 사용한다. * 온전한 원형의 형태를 사용하는 경우 radius-max token을 사용한다. | 8*8 | 2px | Element |
12*12 | 2px | |||
16*16 | 2px | |||
Small | 태그, 칩 같은 작은 컴포넌트에서 사용한다. | 20*20 | 4px | Chips Checkbox Radio button Switch Tag |
24*24 | 4px | |||
32*32 | 4px | |||
Medium | 기본이 되는 값으로 주로 버튼, 인풋 등에서 사용한다. | 40*40 | 6px | Button Text input Textarea Select Carousel-Number Step indicator Pagination |
48*48 | 6px | |||
56*56 | 6px | |||
64*64 | 6px | |||
Large | 주로 카드와 같은 큰 컴포넌트에 사용한다 | 72*72 | 10px | Card Dialog |
80*80 | 10px | |||
Xlarge | 가장 큰 값으로 주로 배너, 바텀 시트 같은 화면을 차지하는 비율이 큰 컴포넌트에 사용한다. | 96*96 | 12px | Banner Dialog Bottom sheet |
120*120 | 12px (max) |
1컨테이너 높이 X 비율 1/8 (0.125) = radius
2radius 결과 반올림
각 기관의 아이덴티티에 맞게 커스터마이즈된 래디어스 값을 설정할 수 있다. 1px 이상의 래디어스 값을 사용할 때는 표준형 스타일의 계층 구조를 참고하여 일관성을 유지한다.
래디어스 비율에 맞게 적용하는 방법
컨테이너 높이 x 비율 = 래디어스 값
예시
래디어스 값은 px와 % 단위로 설정할 수 있다.
함께 사용이 되는 비슷한 크기의 구성 요소는 래디어스 값을 동일하게 적용하는 것이 좋다.
컨테이너 사이즈가 커지면 래디어스값도 비율에 맞게 적용한다.
비슷한 크기의 구성 요소는 동일한 래디어스를 적용하면 디자인의 통일성과 조화로움을 높일 수 있다.
과한 래디어스 값 적용으로 콘텐츠에 영향을 주지 않는다. 둥근 형태를 사용할 땐 내부 패딩값을 충분히 준다.
작은 컴포넌트에서 50%를 적용하면 모서리가 지나치게 둥글어져 의도와 다른 디자인 결과가 나올 수 있다.