<aside>

공통 UI 요소

<aside>

기본 요소 가장 작은 요소

칩, 아이콘, 라디오 버튼, 체크박스, 버튼 등

image.png

</aside>

<aside>

조합 요소(Module)

기본 요소 + 기본 요소 / 기본 요소 + 조합 요소

예) 카드(이미지기본+텍스트기본),

서치바(아이콘기본+입력필드조합)

Snackbar(텍스트기본+버튼조합) 등

image.png

</aside>

<aside>

섹션(Section)

조합 요소 + 조합 요소 + 여백(마진,패딩)

예 ) 네비게이션 바, 앱 바, 탭, 캐러셀, 리스트 등

image.png

</aside>

</aside>

<aside> ⚙️

개발자 모드에서 분석하기

개발자 모드를 활용하면 레이아웃 구조를 확인할 수 있다!


<aside> 💡

Tip

</aside>

<aside>

컴포넌트 구성

UI 컴포넌트는 다양한 엘리먼트와 컴포넌트를 조합하여 만들어짐


<aside> 💡

컴포넌트는 작은 단위부터 큰 단위로 작업!

</aside>

</aside>

<aside>

컴포넌트 네이밍 원칙

디자이너와 개발자의 원활한 커뮤니케이션과 체계적인 관리를 위해 일관된 컴포넌트 네이밍이 필요함


카테고리 예시
계층 구조 Level item, module, section
종류 Type button, card, list, chips, checkbox
배치 방향 Direction row, vertical, column, horizontal
크기 Size small, medium, large, xlarge, 2xlarge

image.png

</aside>

<aside>

UI 클론 디자인


UI 화면 구조

<aside>

블록 구조의 장점

💡 페이지 내에 빈틈없이 쌓는 것이 포인트!

</aside>

</aside>