Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
This commit is contained in:
parent
51829ebcdf
commit
5b2e321fb8
@ -9,17 +9,7 @@ import SwiftUI
|
|||||||
|
|
||||||
/// Font sizing and typography utilities
|
/// Font sizing and typography utilities
|
||||||
enum FontUtils {
|
enum FontUtils {
|
||||||
|
|
||||||
/// Calculate dynamic font size based on container dimensions
|
|
||||||
/// - Parameters:
|
|
||||||
/// - containerWidth: Container width
|
|
||||||
/// - containerHeight: Container height
|
|
||||||
/// - Returns: Calculated font size
|
|
||||||
static func dynamicFontSize(containerWidth: CGFloat, containerHeight: CGFloat) -> CGFloat {
|
|
||||||
let shortest = min(containerWidth, containerHeight)
|
|
||||||
return min(shortest * 0.28, AppConstants.Defaults.maxFontSize)
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Calculate optimal font size that maximizes space usage
|
/// Calculate optimal font size that maximizes space usage
|
||||||
/// - Parameters:
|
/// - Parameters:
|
||||||
/// - containerWidth: Available container width
|
/// - containerWidth: Available container width
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user