feat: 기능 화면과 내비게이션 구조 추가#18
Draft
cnsvkf wants to merge 13 commits into
Draft
Conversation
- Color.kt, Theme.kt, Type.kt, DesignToken.kt로 앱 공통 컬러와 토큰 구성 - Android 프로젝트 기본 빌드 골격과 Pretendard 폰트 리소스 포함 관련 이슈: #1
- strings.xml에 인증, 홈, 도서, 랭킹, 마이페이지 화면 문구 정리 - Compose 컴포넌트에서 재사용할 액션 및 상태 문자열 포함 관련 이슈: #2
- 버튼, 텍스트필드, 카드, 상단바, 진행바, 하단 내비게이션 컴포넌트 구성 - 공통 UiState와 디자인 토큰 기반 스타일 적용 관련 이슈: #3
- auth, book, home, marathon, ranking 영역별 Compose 컴포넌트 구성 - 기능별 UiState와 drawable 리소스를 연결해 Preview 가능한 UI 단위 추가 관련 이슈: #4
- app/theme: Color, DesignToken, Theme, Type을 루트 theme 패키지로 이동 - MainActivity: 변경된 BookOnTheme import 반영 Refs #10
- app/res/values: 인증, 홈, 마이페이지 화면에서 사용하는 고정 문자열 추가 - 접근성 설명 문자열을 리소스로 분리 Refs #11
This was referenced Jul 9, 2026
Closed
Closed
Closed
app/build.gradle.kts: namespace와 applicationId를 com.teamnative.bookon으로 변경 app/src: Kotlin 소스와 테스트 패키지 경로 및 import를 com.teamnative.bookon으로 정리 Closes #27
- navigation: 로그아웃 콜백명을 토큰 반납 요청 의미에 맞게 변경 - ui/Component/button: 로그아웃 버튼을 메뉴 행이 아닌 텍스트 버튼 컴포넌트로 분리 - ui/Component/row: BookOnMenuRow의 UiState 오버로드 제거 - ui/screen/my: 메뉴 행 호출부를 단일 title 기반 API로 전환 - res/drawable: 비밀번호 보기/숨김 토글 이미지 리소스명과 표시 이미지를 정리
- ui/Component/button: TextButton 래퍼를 제거하고 Text에 clip/clickable을 직접 적용해 실제 텍스트 크기 기준으로 shape를 맞춤
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
변경 사항
관련 이슈
검증