| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
Tags
- designsystem
- Designingmindinthemind
- 네덜란드초등학교
- 피그마
- ux공부
- 네덜란드교육과정
- 해외인턴
- Designing the mind in mind
- 인턴
- figma
- UIUX
- 네덜란드중고등학교
- 네덜란드교육
- UX디자인
- 네덜란드생활
- UX이론
- 인턴생활
- 디자인시스템
- 네덜란드
- uiux디자인
- 디자인
- 디자인 시스템
- uiux인턴
- Designing with the Mind in Mind
- 해외취업
- Designingwiththemindinmind
- 네덜란드취업
- Design system
- 네덜란드인턴
- 네덜란드디자인
Archives
- Today
- Total
귤의 네덜이야기
UI/UX 버튼 종류; Button States 본문

버튼 상태(Button State)가 중요한 이유
버튼은 사용자 인터페이스(UI) 디자인에서 핵심적인 요소입니다. 잘 설계된 버튼은 사용자가 어떻게 상호작용해야 하는지 직관적으로 이해할 수 있도록 돕습니다. 버튼의 레이블(문구)도 중요하지만, 버튼의 상태(state) 를 시각적으로 명확하게 전달하는 것 또한 매우 중요합니다.
UI/UX 디자인을 하다 보면 버튼을 수없이 많이 사용하게 됩니다. 이 글에서는 버튼의 상태(state) 와 함께, 자주 사용되는 버튼 스타일(button style) 에 대해서도 정리해보겠습니다.
버튼의 기본 상태 6가지
버튼은 다양한 상태를 가지며, 각 상태는 사용자에게 현재 가능한 행동이나 시스템의 피드백을 알려주는 역할을 합니다.

상태명사용 시점시각적 특징:
| Enabled | 사용자가 클릭 가능한 기본 상태 | 또렷한 색상, 명확한 형태로 표시되어 사용 가능함을 나타냅니다. |
| Disabled | 아직 클릭할 수 없는 상태 | 색상을 흐리게 처리하여 비활성 상태임을 명확히 전달합니다. |
| Hover | 마우스가 버튼 위에 올라갔을 때 | 색상 변화나 그림자 효과 등으로 버튼이 반응하고 있음을 보여줍니다. |
| Focus | 키보드로 탭(Tab) 이동 시 현재 위치 | 테두리 강조, 아웃라인 등으로 초점이 있는 요소를 표시합니다. |
| Pressed | 버튼을 누르는 순간 | 색이 어두워지거나 눌린 효과로 ‘클릭 중’임을 시각적으로 표현합니다. |
| Loading | 작업이 처리 중일 때 (예: 제출 중) | 버튼 내 로딩 아이콘(스피너)을 표시하고, 임시로 비활성화됩니다. |
| Selected | 선택 상태가 유지되는 버튼 (예: 필터) | 색상 변화나 강조 효과로 현재 선택된 상태임을 전달합니다. |
디자인을 할 때는 기본적으로 enabled, hover, focus 세가지를 가장 많이 씁니다. 기본상태와 가장 시각적으로 차이가 많이 나기 때문이죠.
버튼 상태(state) vs 버튼 스타일(style)
버튼의 상태는 시간에 따라 변화하는 버튼의 반응을 의미하며, 스타일은 버튼의 역할이나 중요도에 따른 시각적 표현 방식을 뜻합니다. 둘은 함께 고려되어야 일관성 있고 직관적인 UI가 완성됩니다.
버튼 스타일의 유형
스타일 유형사용 목적시각적 특징
| Primary Button | 가장 중요한 액션 (예: ‘제출’, ‘확인’) | 강조된 색상과 강한 시각적 대비로 사용자 주목을 유도합니다. |
| Secondary Button | 보조적인 액션 (예: ‘취소’, ‘설정 변경’) | 기본보다 덜 강조되며, 보통 테두리 스타일로 표현됩니다. |
| Tertiary Button | 중요도가 낮은 행동 (예: 링크 버튼) | 플랫(flat) 스타일로 단순하게 표현되며, 강조가 거의 없습니다. |
| Destructive Button | 삭제나 제거 등 부정적인 액션 | 빨간색 계열을 사용하여 경고 또는 주의를 환기시킵니다. |
| Disabled Button | 조건이 충족되지 않아 클릭 불가할 때 | 텍스트 및 배경의 대비를 낮춰 비활성 상태임을 시각적으로 표현합니다. |
마무리하며
버튼의 상태와 스타일은 단순히 ‘예쁘게 보이기 위한’ 디자인 요소가 아닙니다. 이는 사용자가 시스템과 효과적으로 상호작용할 수 있도록 돕는 중요한 정보 전달 수단입니다. 각 상태와 스타일을 잘 활용하면 사용성은 물론, 전반적인 UX 품질도 크게 향상시킬 수 있습니다.
'UIUX 디자인' 카테고리의 다른 글
| 디자인 시스템, 단순한 컴포넌트 모음을 넘어 '언어'로 이해하기 (0) | 2026.03.17 |
|---|