📌 설명
서비스 전반에서 일관된 방식으로 모달과 패널을 사용할 수 있도록 공통 컴포넌트를 구현합니다.
Root 기반의 Compound Pattern을 적용하여 모달과 패널을 동일한 인터페이스로 사용할 수 있도록 구성합니다. 모달은 Overlay를 제공하고, 패널은 Overlay 없이 화면에 표시되도록 지원합니다. 또한 ESC 키 및 외부 영역 클릭 시 닫기 기능을 제공하며, 작성 중인 모달은 의도치 않게 닫히지 않도록 제어할 수 있도록 구현합니다.
🛠️ 구현 목록 (TODO)
진행할 작업을 체크리스트로 작성해주세요.
Modal / Panel
Compound Pattern
Interaction
접근성
문서화
✅ 참고
디자인 링크, 관련 이슈 등 (선택)

📌 설명
서비스 전반에서 일관된 방식으로 모달과 패널을 사용할 수 있도록 공통 컴포넌트를 구현합니다.
Root 기반의 Compound Pattern을 적용하여 모달과 패널을 동일한 인터페이스로 사용할 수 있도록 구성합니다. 모달은 Overlay를 제공하고, 패널은 Overlay 없이 화면에 표시되도록 지원합니다. 또한 ESC 키 및 외부 영역 클릭 시 닫기 기능을 제공하며, 작성 중인 모달은 의도치 않게 닫히지 않도록 제어할 수 있도록 구현합니다.
🛠️ 구현 목록 (TODO)
Modal / Panel
Compound Pattern
Root구현Trigger구현Portal구현Overlay구현Content구현Header구현Body구현Footer구현Close구현Interaction
접근성
문서화
✅ 참고