Skip to content

Prezel Icons 정의#19

Merged
HamBeomJoon merged 3 commits into
developfrom
feat/#16-prezel-icons
Jan 21, 2026
Merged

Prezel Icons 정의#19
HamBeomJoon merged 3 commits into
developfrom
feat/#16-prezel-icons

Conversation

@HamBeomJoon

@HamBeomJoon HamBeomJoon commented Jan 21, 2026

Copy link
Copy Markdown
Contributor

📌 작업 내용

  • Prezel Icons 추가

🧩 관련 이슈


📸 스크린샷

스크린샷 2026-01-22 00 53 50

논의하고 싶은 내용

  • 변수명 봐주세요

Summary by CodeRabbit

새로운 기능

  • 디자인 시스템에 40개 이상의 새로운 아이콘 추가
    • 화살표, 체크마크, 취소, 경고, 정보, 라디오 버튼, 미디어 컨트롤(재생, 일시정지, 정지), 네비게이션(홈, 폴더, 갤러리), 사용자(프로필, 개인), 줌, 회전 등 다양한 UI 아이콘 포함

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

디자인 시스템에 사용될 신규 벡터 아이콘(SVG) 42종을 추가했습니다.

*   방향 및 조작: chevron(up/down/left/right), arrow_left, plus, cancel, reset, rotate, zoom_in, zoom_out
*   상태 표시: check, check_circle(filled/outlined), cancel_circle(filled/outlined), radio_circle(filled/outlined), info, info_circle, warning, warning_circle
*   미디어: gallery, video, voice, recording, mic, play, pause, stop
*   기타 공통 아이콘: home, profile, person, calendar, folder, balloon, trophy, kakao, college, company, blank
디자인시스템 모듈에 커스텀 아이콘 리소스 ID를 관리하는 `PrezelIcons` 객체를 추가했습니다.

* ArrowLeft, Calendar, Check, Home, Profile 등 주요 아이콘 리소스 매핑 추가
@HamBeomJoon HamBeomJoon self-assigned this Jan 21, 2026
@HamBeomJoon HamBeomJoon added the 🧹 chore 빌드, 설정, 의존성, 도구 관련 작업 label Jan 21, 2026
@coderabbitai

coderabbitai Bot commented Jan 21, 2026

Copy link
Copy Markdown
Contributor

워크스루

이 변경사항은 Prezel 디자인 시스템에 새로운 아이콘 관리 시스템을 추가합니다. PrezelIcons.kt 파일에 싱글톤 객체가 정의되어 ArrowLeft, Balloon, Calendar 등 39개의 아이콘 이름을 drawable 리소스 ID로 매핑하는 공개 읽기 전용 속성들을 노출합니다. 함께 37개의 벡터 drawable XML 파일이 추가되었으며, 각각은 24x24dp 크기의 단일 경로로 구성되고 #6E737D 색상으로 채워집니다.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed PR 제목이 변경 사항의 주요 내용을 명확하게 설명합니다. 'Prezel Icons 정의'는 간결하고 이 PR의 핵심 변경 사항(PrezelIcons 객체 및 아이콘 리소스 추가)을 정확히 반영합니다.
Description check ✅ Passed PR 설명이 제공된 템플릿의 주요 섹션(작업 내용, 관련 이슈, 스크린샷)을 포함하고 있으며, 변경 사항에 대한 기본적인 정보를 제공합니다. 다만 구체적인 구현 세부 사항은 제한적입니다.
Linked Issues check ✅ Passed 변경 사항이 이슈 #16의 요구사항을 충족합니다. PrezelIcons 객체 생성, 42종의 벡터 아이콘 리소스 추가, 아이콘 리소스 ID 매핑이 모두 구현되어 있으며, 제공된 디자인 이미지의 아이콘 목록과 일치합니다.
Out of Scope Changes check ✅ Passed 모든 변경 사항이 이슈 #16의 범위 내에 있습니다. PrezelIcons Kotlin 객체, 42개의 벡터 드로어블 리소스 추가 외에 추가적인 범위 외 변경은 없습니다.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ 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.

PrezelIcons 클래스 내의 불필요한 주석을 삭제했습니다.
@HamBeomJoon HamBeomJoon merged commit 7e66ef8 into develop Jan 21, 2026
1 check passed
@HamBeomJoon HamBeomJoon deleted the feat/#16-prezel-icons branch January 21, 2026 16:00
@coderabbitai coderabbitai Bot mentioned this pull request Feb 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🧹 chore 빌드, 설정, 의존성, 도구 관련 작업

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Prezel Icons 정의

1 participant