diff --git a/Sources/SunshijoDesign/Typography/FontType.swift b/Sources/SunshijoDesign/Typography/FontType.swift index 509661e..a099f5d 100644 --- a/Sources/SunshijoDesign/Typography/FontType.swift +++ b/Sources/SunshijoDesign/Typography/FontType.swift @@ -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 { @@ -34,6 +35,8 @@ extension FontType { case .regular14, .medium14: return 14 case .regular12, .medium12: return 12 + + case .regular10, .medium10: return 10 } } @@ -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