Skip to content

Style/#356 컴포넌트 변경 수정 및 폰트시스템 리팩토링 #357

Merged
y-eonee merged 16 commits intodevelopfrom
style/#356-컴포넌트-변경-수정
Feb 17, 2026

Hidden character warning

The head ref may contain hidden characters: "style/#356-\ucef4\ud3ec\ub10c\ud2b8-\ubcc0\uacbd-\uc218\uc815"
Merged

Style/#356 컴포넌트 변경 수정 및 폰트시스템 리팩토링 #357
y-eonee merged 16 commits intodevelopfrom
style/#356-컴포넌트-변경-수정

Conversation

@y-eonee
Copy link
Collaborator

@y-eonee y-eonee commented Feb 13, 2026

🔗 연결된 이슈

📄 작업 내용

  • 폰트 시스템을 개.큰 리팩토링 했습니다. 그래서 변경사항이 좀 많습니다 ㅠㅠ 미리 사과의 말씀을 .. 익스텐션 부분 위주로 봐주시면 될것 같습니다 !!!!!!
  • 이번 스프린트에서 추가된 아이콘 모두 추가했습니다.
  • 퀘스트 관련 부분 빼고 UI 변경된 부분 모두 작업했습니다.
    • CTA 버튼 텍스트
    • 퀘스트 팁 태그
    • 퀘스트 모달 패딩
    • 바텀시트
    • 모달 및 백그라운드 블러 제거 및 grayscale90080으로 되어있던 것들 모두 grayscale900으로 수정
    • 오프보딩 패딩 수정
  • 자동로그인 PR 내용이 있는건 인증서 에러 해결하느라 리베이스해왔기 때문입ㄴ디ㅏ .....

💻 주요 코드 설명

폰트 시스템 리팩토링

사실.. 37기 합세 하면서 알게된건데 .. ^^ 제가 lineheight, kern을 선언만 해놓고 막상 UI에 반영을 안하고 있다는 것을 알게되었습니다 ............ 이번에 lineheight 변경되어서 겸사겸사 리팩토링을 했습니다 ..

!!!!! 폰트 적용 방법이 변경되었습니다 !!!!!!

기존

$0.font = FontManager.head1M24.font

변경

label.applyByeBooFont(
   style: FontManager Type (필수)
   text: String 
   color: UIColor (필수)
   textAlignment: 
   numberOfLines: Int
)

button과 TextView에도 동일하게 적용됩니다. 대신 button과 TextView는 style, text, color만 작성합니다.

UILabel, UIButton, UITextView에 applyByeBooFont 라는 익스텐션을 추가하여 사용합니다.
이 익스텐션에서 NSMutableParagraphStyle, NSAttributedString으로 텍스트 관련 UI를 설정합니다.

앗 그리고 한줄짜리 라벨은 updateUI 해도 괜찮은데, 여러줄 짜리 라벨은 applyByeBooFont로 다시 updateUI에서 부르지 않고 그냥 text만 바꾸면 줄바꿈이 적용되지 않더라구요 ㅜㅜ 변경사항에 이 부분도 있습니다

한번 돌면서 텍스트 관련은 꼼꼼히 보긴했는데 먼가 이상한 부분이 있을 수 있어요.. 타이포 관련 QA 나오면 제가 해결하겠습니다 ㅠ ㅠ

@y-eonee y-eonee self-assigned this Feb 13, 2026
@y-eonee y-eonee linked an issue Feb 13, 2026 that may be closed by this pull request
1 task
@y-eonee y-eonee added the style UI 구현 label Feb 13, 2026
Copy link
Collaborator

@juri123123 juri123123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

믿습니다 대 나 연

Copy link
Collaborator

@dev-domo dev-domo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

파트장하려면 이 정돈 해야 합니다

@y-eonee y-eonee merged commit a81569c into develop Feb 17, 2026
1 check passed
@y-eonee y-eonee deleted the style/#356-컴포넌트-변경-수정 branch February 17, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Style] 컴포넌트 변경사항 수정

3 participants

Comments