Vitamin provides a TextStyle enum:
displaylargeTitle1largeTitle2title1title2title3headlinebodycalloutsubheadfootnotecaption1caption2
To apply a text style to a text, you can call the vitaminTextStyle(_ textStyle: VitaminTextStyle) modifier on this text.
import SwiftUI
import VitaminSwiftUI
struct TypographyView: View {
var body: some View {
Text("This is a title")
.vitaminTextStyle(.title1)
Text("This is a body text")
.vitaminTextStyle(.body)
Text("This a is a body text with positive semantic color")
.vitaminTextStyle(.body)
.foregroundColor(VitaminColor.Core.Content.positive.swiftUIColor)
}
}