SPB Git forge

spb/ka-ios

Public
20commits 1branches 0releases
17.2 MBsize
maindefault branch
29 days agolast push
Swift 100%
1.3 KB · 26 lines swift
Raw Blame History
1// Auteur : Simon-Pierre Boucher — contact@spboucher.ai2// KaTrajetTheme.swift — alias `Ka` de la palette pour le module Trajet3// (code hérité de l'app Ka Trajet, fusionnée dans la super-app KA v3).4// Color(hex:) vient d'Ecosystem.swift ; KATheme reste la source de vérité.5import SwiftUI6import UIKit78enum Ka {9    static let paperLight = Color(hex: "#f5f3ee")10    static let paperDark  = Color(hex: "#101410")11    static let inkLight   = Color(hex: "#141814")12    static let inkDark    = Color(hex: "#f0efe8")13    static let lime       = Color(hex: "#d9f26b")14    static let green      = Color(hex: "#1c5c41")1516    static func paper(_ s: ColorScheme) -> Color { s == .dark ? paperDark : paperLight }17    static func ink(_ s: ColorScheme) -> Color { s == .dark ? inkDark : inkLight }18    static func surface(_ s: ColorScheme) -> Color { s == .dark ? Color(hex: "#1a1f1a") : .white }19    static func ink2(_ s: ColorScheme) -> Color { s == .dark ? Color(hex: "#a9b0a9") : Color(hex: "#4d5551") }2021    // couleurs UIKit pour les couches de la carte (tracés d'itinéraire)22    static let uiGreen = UIColor(red: 0x1c / 255, green: 0x5c / 255, blue: 0x41 / 255, alpha: 1)23    static let uiLime  = UIColor(red: 0xd9 / 255, green: 0xf2 / 255, blue: 0x6b / 255, alpha: 1)24    static let uiAlt   = UIColor(red: 0.55, green: 0.58, blue: 0.56, alpha: 1)25}26