diff --git a/Sources/Splash/Theming/Font.swift b/Sources/Splash/Theming/Font.swift index a06f5be..3d2df2d 100644 --- a/Sources/Splash/Theming/Font.swift +++ b/Sources/Splash/Theming/Font.swift @@ -31,6 +31,12 @@ public struct Font { resource = .system self.size = size } + + /// Initialize an instance with an existing, custom, font. + public init(font: Loaded) { + resource = .preloaded(font) + self.size = font.pointSize + } } public extension Font {