@@ -28,6 +28,8 @@ public enum BezierFont {
28
28
case bold22
29
29
case normal24
30
30
case bold24
31
+ case normal30
32
+ case bold30
31
33
case bold36
32
34
case bold44
33
35
}
@@ -55,6 +57,8 @@ public extension BezierFont {
55
57
case . bold22: return self . getBoldFont ( size: 22 )
56
58
case . normal24: return self . getNormalFont ( size: 24 )
57
59
case . bold24: return self . getBoldFont ( size: 24 )
60
+ case . normal30: return self . getNormalFont ( size: 30 )
61
+ case . bold30: return self . getBoldFont ( size: 30 )
58
62
case . bold36: return self . getBoldFont ( size: 36 )
59
63
case . bold44: return self . getBoldFont ( size: 44 )
60
64
}
@@ -82,35 +86,39 @@ public extension BezierFont {
82
86
case . bold22: return CGFloat ( 28 )
83
87
case . normal24: return CGFloat ( 32 )
84
88
case . bold24: return CGFloat ( 32 )
89
+ case . normal30: return CGFloat ( 36 )
90
+ case . bold30: return CGFloat ( 36 )
85
91
case . bold36: return CGFloat ( 44 )
86
92
case . bold44: return CGFloat ( 53 )
87
93
}
88
94
}
89
95
90
96
var lineSpacing : CGFloat {
91
97
switch self {
92
- case . normal11: return CGFloat ( 2.7 )
93
- case . bold11: return CGFloat ( 2.7 )
94
- case . normal12: return CGFloat ( 1.5 )
95
- case . bold12: return CGFloat ( 1.5 )
96
- case . normal13: return CGFloat ( 2.5 )
97
- case . bold13: return CGFloat ( 2.5 )
98
- case . normal14: return CGFloat ( 1.4 )
99
- case . bold14: return CGFloat ( 1.4 )
98
+ case . normal11: return CGFloat ( 2.6 )
99
+ case . bold11: return CGFloat ( 2.6 )
100
+ case . normal12: return CGFloat ( 1.6 )
101
+ case . bold12: return CGFloat ( 1.6 )
102
+ case . normal13: return CGFloat ( 2.3 )
103
+ case . bold13: return CGFloat ( 2.3 )
104
+ case . normal14: return CGFloat ( 1 )
105
+ case . bold14: return CGFloat ( 1 )
100
106
case . normal15: return CGFloat ( 2 )
101
107
case . bold15: return CGFloat ( 2 )
102
- case . normal16: return CGFloat ( 3 )
103
- case . bold16: return CGFloat ( 3 )
104
- case . normal17: return CGFloat ( 1.8 )
105
- case . bold17: return CGFloat ( 1.8 )
106
- case . normal18: return CGFloat ( 2.5 )
107
- case . bold18: return CGFloat ( 2.5 )
108
- case . normal22: return CGFloat ( 1.8 )
109
- case . bold22: return CGFloat ( 1.8 )
110
- case . normal24: return CGFloat ( 3.2 )
111
- case . bold24: return CGFloat ( 3.2 )
112
- case . bold36: return CGFloat ( 1.1 )
113
- case . bold44: return CGFloat ( 0.5 )
108
+ case . normal16: return CGFloat ( 2.6 )
109
+ case . bold16: return CGFloat ( 2.6 )
110
+ case . normal17: return CGFloat ( 1.6 )
111
+ case . bold17: return CGFloat ( 1.6 )
112
+ case . normal18: return CGFloat ( 2.3 )
113
+ case . bold18: return CGFloat ( 2.3 )
114
+ case . normal22: return CGFloat ( 1.6 )
115
+ case . bold22: return CGFloat ( 1.6 )
116
+ case . normal24: return CGFloat ( 3.3 )
117
+ case . bold24: return CGFloat ( 3.3 )
118
+ case . normal30: return CGFloat ( 0 )
119
+ case . bold30: return CGFloat ( 0 )
120
+ case . bold36: return CGFloat ( 1 )
121
+ case . bold44: return CGFloat ( 0.3 )
114
122
}
115
123
}
116
124
@@ -140,6 +148,8 @@ public extension BezierFont {
140
148
case . bold22: return - CGFloat( 0.4 )
141
149
case . normal24: return - CGFloat( 0.4 )
142
150
case . bold24: return - CGFloat( 0.4 )
151
+ case . normal30: return - CGFloat( 0.4 )
152
+ case . bold30: return - CGFloat( 0.4 )
143
153
case . bold36: return - CGFloat( 1.0 )
144
154
case . bold44: return - CGFloat( 1.0 )
145
155
}
@@ -158,6 +168,8 @@ private extension BezierFont {
158
168
case . normal17: return . bold17
159
169
case . normal18: return . bold18
160
170
case . normal22: return . bold22
171
+ case . normal24: return . bold24
172
+ case . normal30: return . bold30
161
173
default : return self
162
174
}
163
175
}
0 commit comments