ListlessiOS/Helpers/ItemRowMetrics.swift (1179B)
1import CoreGraphics
2import SwiftUI
3import UIKit
4
5enum ItemRowMetrics {
6
7 static let bodyUIK: UIFont = UIFontMetrics(forTextStyle: .body)
8 .scaledFont(for: .systemFont(ofSize: 18))
9
10
11 static let bodySUI: Font = Font(bodyUIK)
12
13
14 static let hintUIK: UIFont = UIFontMetrics(forTextStyle: .body)
15 .scaledFont(for: .systemFont(ofSize: 17))
16
17
18 static let hintSUI: Font = Font(hintUIK)
19
20 static let accentBarWidth: CGFloat = 8
21 static let trailingCornerRadius: CGFloat = 14
22 static let contentSpacing: CGFloat = 12
23 static let contentVerticalPadding: CGFloat = 14
24 static let contentHorizontalPadding: CGFloat = 16
25 static let activeLeadingPadding: CGFloat = 24
26 static let completedLeadingPadding: CGFloat = 24
27}