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] [#30] 공통으로 사용하는 Component 추가 및 적용 #29

Merged
merged 13 commits into from
Mar 31, 2024

Conversation

easyhooon
Copy link
Collaborator

@easyhooon easyhooon commented Mar 30, 2024

  • 공통으로 사용하는 component (Button, LoadingWheel, NetworkImage, SearchTextField, TopAppBar) 등을 추가하였습니다.
  • font 와 resources 들을 추가하였습니다.
  • 이를 IntroScreen에 적용하였습니다.(Button, SearchTextField, font, resources)
  • SearchTextField를 BasicTextField2로 리팩토링했습니다.

P.S IntroScreen 화면에 공통 component 를 적용하면서 ScrollableTabRow에 대해서 확인을 해봤는데, Tap간의 간격을 조절할 수 있는 파라미터가 없더군요. 그래서 이를 어떻게 해결할 수 있는지 알아봤는데, 아예 LazyRow를 이용해서 커스텀을 하거나, 리플렉션을 이용하는 방법등이 있는 것 같습니다.(후자의 방법은 별로인 것 같음) 나중에 화면 다시 만지실 때, 참고하시면 좋을것 같네요(쉽지 않군요,, 왜 탭 간 간격 조절 해주는걸 안만들어놓은건지,, 진짜 별루네요 에잉 쯧,,)

현재 Intro 화면 Figma Intro 화면

@easyhooon easyhooon added enhancement New feature or request design tasks releated to design labels Mar 30, 2024
@easyhooon easyhooon self-assigned this Mar 30, 2024
@easyhooon easyhooon changed the title [feat] 공통으로 사용하는 component 추가 및 적용 [feat] 공통으로 사용하는 Component 추가 및 적용 Mar 30, 2024
@easyhooon easyhooon added the refactor Code restructure for better readability and efficiency label Mar 30, 2024
@easyhooon easyhooon changed the title [feat] 공통으로 사용하는 Component 추가 및 적용 [feat] [#30] 공통으로 사용하는 Component 추가 및 적용 Mar 30, 2024
@easyhooon easyhooon linked an issue Mar 30, 2024 that may be closed by this pull request
5 tasks
@wjdtkdgns777
Copy link
Collaborator

LGTM 고수는 역시 다르십니다. 잘 확인했고 TopAppBar가 상단에 잘리는 문제가 하나 있어서 추가해서 푸시했습니다.

@easyhooon easyhooon merged commit 84a19b9 into develop Mar 31, 2024
1 check passed
@easyhooon easyhooon deleted the feature/common-component branch March 31, 2024 03:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design tasks releated to design enhancement New feature or request refactor Code restructure for better readability and efficiency
Projects
None yet
Development

Successfully merging this pull request may close these issues.

공통 Component UI
2 participants