import ComponentLibrary
import SwiftUI

// Temp branding for Blended Create until we can do a design engineering pass
// These values and names are parity with our new design system

extension TypographyV1 {
    /// size: 36pt, lineHeight: 40pt, weight: light
    static let announcementTitle: TypographyV1 = .init(
        name: "Remix Announcement Title",
        size: 36,
        style: .title,
        weight: .editorialNewLight,
        lineHeight: 40
    )

    /// size: 14pt, lineHeight: 20pt, weight: regular
    static let announcementDetail: TypographyV1 = .init(
        name: "Remix Announcement Detail",
        size: 14,
        style: .body,
        weight: .ppNeueMontrealRegular,
        lineHeight: 20
    )

    /// size: 20pt, lineHeight: 24pt, weight: light
    static let bannerTitle: TypographyV1 = .init(
        name: "Remix Banner Title",
        size: 20,
        style: .title,
        weight: .editorialNewLight,
        lineHeight: 24
    )

    /// size: 14pt, lineHeight: 20pt, weight: medium
    static let bannerDetail: TypographyV1 = .init(
        name: "Remix Banner Detail",
        size: 14,
        style: .body,
        weight: .ppNeueMontrealMedium,
        lineHeight: 20
    )
}
