2. 피그마 컴포넌트 프로퍼티
1. 컴포넌트 프로퍼티
피그마의 컴포넌트 프로퍼티(Component Properties)는 컴포넌트 내부의 요소를 일일이 수정하지 않고도, 인스턴스 패널에서 속성값을 변경해 디자인을 효율적으로 관리하는 기능이다.
2. 종류
| 프로퍼티 | 설명 | 활용 예시 |
| Boolean | 레이어의 표시 여부를 True/False로 제어 | 아이콘 표시/숨김, 버튼 라벨 표시 여부 |
| Text | 인스턴스 내 텍스트 내용을 직접 수정 | 버튼 문구, 입력 필드 플레이스홀더 |
| Instance Swap | 컴포넌트 내 삽입된 다른 컴포넌트를 교체 | 아이콘 세트 교체, 프로필 이미지 변경 |
| Slot | Instance Swap을 활용하여 특정 영역을 비워두고 외부 요소를 동적으로 삽입 | 카드 본문 콘텐츠 교체, 모달 헤더/푸터 영역 구성 |
| Variant | 여러 상태를 정의하여 세트 단위로 전환 | 버튼의 호버/클릭 상태, 다크/라이트 모드 |
3. 실습
3.1. 불리언
- 컴포넌트를 생성후 이미지의 번호 순으로 클릭한다.

- 속성만들기 정보 입력

- 외형의 변수연결

- 등록완료

- 인스턴스 삽입후 확인

3.1. 텍스트
- 컴포넌트 선택 → + 클릭

- 텍스트 속성 입력

- 레이어를 속성 변수에 연결

- 메시지도 등록

- 인스턴스 확인

3.2. 인스턴스교체 등록
- 프로필 이미지를 여러개 만들고 레이어명 변경 ctrl r

- 각각 컴포넌트로 만든후 섹션으로 묶기 ctrl s

- 인스턴스교체 등록

- 속성명을 입력하고 인스턴스 선택을 클릭하면 2에서 생성한 섹션이 보인다.

- 원하는 컴포넌트 클릭

- 인스턴스 연결

- 인스턴스의 속성 확인 후 불리언 속성 추가

- 인스턴스를 삽입 하고 확인

3.3. 슬롯
-
메인컴포넌트에 슬롯 속성 등록


-
프레임이나 사각형을 그린후 메인컴포넌트에 삽입한다.

-
삽입한 레이어를 슬롯으로 연결

-
슬롯 속성 편집

-
인스턴스에서 적용하기

-
