Skip to content

Commit

Permalink
✨ :: TextFont 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
juyeong525 committed Jun 13, 2023
1 parent a929e7b commit cfd302b
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions Sources/SunshijoDesign/Typography/FontType.swift
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,12 @@ public enum FontType {
case regular16
case regular14
case regular12
case regular10

case medium16
case medium14
case medium12

case medium10
}

extension FontType {
Expand All @@ -34,6 +35,8 @@ extension FontType {

case .regular14, .medium14: return 14
case .regular12, .medium12: return 12

case .regular10, .medium10: return 10

}
}
Expand All @@ -42,18 +45,21 @@ extension FontType {
switch self {
case .semiBold32, .semiBold24, .semiBold20, .semiBold18, .semiBold16: return .bold

case .regular32, .regular24, .regular16, .regular14, .regular12: return .regular
case .regular32, .regular24, .regular16, .regular14, .regular12, .regular10: return .regular

case .medium16, .medium14, .medium12: return .medium
case .medium16, .medium14, .medium12, .medium10: return .medium

}
}

var lineHeight: CGFloat {
switch self {
case .medium10: return 18
case .medium12: return 20
case .medium14: return 22
case .medium16, .semiBold16: return 24

case .regular10: return 14
case .regular12: return 16
case .regular14: return 18
case .regular16: return 20
Expand Down

0 comments on commit cfd302b

Please sign in to comment.