Skip to content

feature: 디자인시스템 토큰 - #6

Merged
kangddong merged 2 commits into
developfrom
feature/2-add-designsystem-token
Feb 6, 2026
Merged

kangddong merged 2 commits into
developfrom
feature/2-add-designsystem-token

Conversation

@kangddong

Copy link
Copy Markdown
Collaborator

About this PR

⚓ Related Issue


🥥 Contents

  1. protocol Provider 를 통한 PretendardProvider 생성
  2. TypoStyle이 spec 해석
  3. FontWeight가 Provider에서 이름 추출
  4. FontStyle이 Font 생성 (+ FontManager 등록)
  5. View에 font + lineSpacing 적용

📸 Screenshot

컬러 토큰 헤딩 & 서브타이틀
바디 캡션

Other information 🔥


- FontManager: 지연 초기화를 이용하여 런타임에 폰트 Registry
- FontProvider: Strategy 활용한 font family 추상화 (Pretendard)
- TypoStyle: Semantic token (heading/subtitle/body/caption)
- FontStyle: Adapter from FontType to SwiftUI.Font
- View+pretendard: typography styles Facade
@kangddong kangddong self-assigned this Feb 6, 2026
@kangddong kangddong linked an issue Feb 6, 2026 that may be closed by this pull request
4 of 5 tasks
@kangddong
kangddong merged commit 5cba575 into develop Feb 6, 2026
1 check passed
@kangddong
kangddong deleted the feature/2-add-designsystem-token branch February 6, 2026 15:16
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.

DesignSystem 토큰 추가

1 participant