SPB Git

spb/ka-ios

Public
984 B · 22 lines swift
1// Auteur : Simon-Pierre Boucher — contact@spboucher.ai2// KAFonts.swift — les polices OFFICIELLES des sites du Groupe KA (tokens.css) :3// display Space Grotesk · micro-étiquettes JetBrains Mono (embarquées, OFL).4// Le corps de texte reste SF (équivalent d'Inter côté iOS).5import SwiftUI67enum KAFont {8    /// Display « Space Grotesk » — titres, wordmarks, chiffres héros9    static func display(_ size: CGFloat, _ weight: Font.Weight = .bold) -> Font {10        switch weight {11        case .bold, .heavy, .black: return .custom("SpaceGrotesk-Bold", size: size)12        case .medium, .semibold: return .custom("SpaceGrotesk-Medium", size: size)13        default: return .custom("SpaceGrotesk-Regular", size: size)14        }15    }1617    /// Micro-étiquettes « JetBrains Mono » — kickers, compteurs, puces18    static func mono(_ size: CGFloat, bold: Bool = true) -> Font {19        .custom(bold ? "JetBrainsMono-Bold" : "JetBrainsMono-Regular", size: size)20    }21}22
Files · d3e6430fa5643e75d57de28dddeb06090050d705
Menu

Theme