Skip to content

Conversation

@moondev03
Copy link
Member

@moondev03 moondev03 commented Jan 25, 2026

📌 작업 내용

디자인 시스템에 공통 구분선 컴포넌트인 PrezelDivider를 추가했습니다.

  • PrezelHorizontalDividerPrezelVerticalDivider 두 가지 타입의 Composable을 제공합니다.
  • PrezelDividerType enum을 통해 두께를 DEFAULT(12.dp)와 THICK(1.dp)로 설정할 수 있습니다.
  • 타입에 따라 기본 색상(borderMedium, borderSmall)이 자동으로 적용되며, 필요시 커스텀 색상을 지정할 수 있습니다.
  • 컴포넌트의 시각적 확인을 위한 Preview 코드를 추가했습니다.

🧩 관련 이슈


📸 스크린샷

image

📢 논의하고 싶은 내용

Summary by CodeRabbit

새로운 기능

  • 디자인 시스템에 새로운 분할선(Divider) 컴포넌트 추가
    • 수평 및 수직 방향 분할선 지원
    • DEFAULT와 THICK 두 가지 두께 옵션 제공
    • 커스텀 색상 지정 가능
    • 테마 기반 자동 색상 적용 기능 포함
    • 다양한 조합을 시연하는 미리보기 포함

✏️ Tip: You can customize this high-level summary in your review settings.

디자인 시스템에 사용될 공통 구분선 컴포넌트인 `PrezelDivider`를 추가했습니다.

*   `PrezelHorizontalDivider`와 `PrezelVerticalDivider` 두 가지 타입의 Composable을 제공합니다.
*   `PrezelDividerType` enum을 통해 두께를 `DEFAULT`(12.dp)와 `THICK`(1.dp)로 설정할 수 있습니다.
*   타입에 따라 기본 색상(`borderMedium`, `borderSmall`)이 자동으로 적용되며, 필요시 커스텀 색상을 지정할 수 있습니다.
*   컴포넌트의 시각적 확인을 위한 Preview 코드를 추가했습니다.
@moondev03 moondev03 self-assigned this Jan 25, 2026
@moondev03 moondev03 added the ✨ feat 새로운 기능 추가 또는 기존 기능 확장 label Jan 25, 2026
@moondev03 moondev03 linked an issue Jan 25, 2026 that may be closed by this pull request
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 25, 2026

개요

Prezel 디자인 시스템에 새로운 Divider 컴포넌트를 추가합니다. PrezelDividerType enum(DEFAULT, THICK)으로 두께를 정의하고, PrezelHorizontalDivider와 PrezelVerticalDivider 공개 Composable을 제공합니다. 색상 재정의를 지원하며, 내부적으로 공유 PrezelDivider 함수를 통해 방향에 따라 HorizontalDivider 또는 VerticalDivider를 적용합니다. 테마 프리뷰 기능이 포함된 샘플 Composable도 함께 추가됩니다.

🚥 Pre-merge checks | ✅ 4 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed 제목은 추가된 주요 컴포넌트 'PrezelDivider'를 명확하게 명시하고 있으며, 변경사항의 핵심을 잘 요약하고 있습니다.
Description check ✅ Passed PR 설명이 템플릿의 필수 섹션을 모두 포함하고 있으며, 작업 내용, 관련 이슈, 스크린샷이 상세하게 제공되고 있습니다.
Linked Issues check ✅ Passed 코드 변경사항이 이슈 #32의 요구사항을 완벽하게 충족하고 있습니다: 테마가 적용된 재사용 가능한 구분선 컴포넌트, 수평/수직 형태 지원, 기본 스타일 제공 및 커스터마이제이션 가능.
Out of Scope Changes check ✅ Passed 모든 변경사항이 PrezelDivider 컴포넌트 구현에 직접 관련되어 있으며, 이슈 #32의 범위를 벗어나는 변경은 없습니다.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ feat 새로운 기능 추가 또는 기존 기능 확장

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PrezelDivider 구현

2 participants