Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ Feat ] 설정, 결제 화면 #47

Merged
merged 15 commits into from
Nov 26, 2023
Merged

[ Feat ] 설정, 결제 화면 #47

merged 15 commits into from
Nov 26, 2023

Conversation

kimwest00
Copy link
Contributor

@kimwest00 kimwest00 commented Nov 19, 2023

‼️ 관련 이슈

✨ PR Point

Setting, Premium 2.0 UI 업데이트 작업

  1. Layout과 Component를 분리하였고 현재 사용하지 않는 파일및 패키지를 삭제하였습니다.
    화면의 전체적인 Composable만 Screen 파일에 남겨두고 나머지는 component 패키지에 분리하였고,
    되도록 한 파일당 1개의 component 혹은 비슷한 component가 있게 분리하려고 했습니다.(premium은 아직 미분리..)
  2. CommonHeader등 공통적으로 쓰는 component는 presentation 하위의 패키지에 위치하였습니다

To Reviewers

참고사항및 특이점이 있으면 적어주세요

  1. 현재 setting,detail 패키지 이외의 화면은 레이아웃 위젯 분리 작업을 아직 못하였습니다. 더불어 노션에 2.0 Update 문서 참고해보시면 현재 Component의 정확한 네이밍이 정해지지않아 해당 부분 논의후에 나머지 패키지 코드정리가 필요할 것 같습니다.

  2. 현재 Design System 구축이전이여서, Black,White, SubText2, MainPrimary6 등만을 현재 figma값으로 업데이트해두고,
    나머지 속성은 그대로 두었습니다. 특히 Type쪽은 MaterialTheme의 속성값을 사용하고있어 사용이 어려우니, detail 작업하셨던것처럼 추후에 Design System을 적용하는식으로 작업해주시면 될 것 같습니다.

@kimwest00 kimwest00 self-assigned this Nov 19, 2023
@kimwest00 kimwest00 linked an issue Nov 19, 2023 that may be closed by this pull request
@gomsang
Copy link
Contributor

gomsang commented Nov 24, 2023

수고 많으셨습니다. 확인하다 보니 PR 이후로 디자인 시스템에서 Typography 네이밍 수정 된 부분도 있고 자잘하게 변경된것 같아서 이후로 제가 작업하면서 수정할 수 있도록 하겠습니다 👍

@kimwest00
Copy link
Contributor Author

  • figma상에서 typo 변수 변경사항 적용
  • Preview 수정
    위의 2가지 반영했습니다~! @gomsang

@kimwest00 kimwest00 merged commit 8be7379 into develop Nov 26, 2023
@kimwest00 kimwest00 deleted the feat/#42-setting branch November 26, 2023 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[ Feat ] Design System 개편 [ UI ] Setting UI 수정및 Premium UI 개발
2 participants