// // AppDesign.swift // suixinkan // // Created by Codex on 2026/6/18. // import SwiftUI /// 应用通用颜色定义,集中管理跨页面复用的设计色值。 enum AppDesign { static let primary = Color(hex: 0x0073FF) static let primarySoft = Color(hex: 0xEFF6FF) static let textPrimary = Color(hex: 0x1F2937) static let textSecondary = Color(hex: 0x6B7280) } extension Color { /// 通过 0xRRGGBB 和透明度创建 SwiftUI Color。 init(hex: UInt, alpha: Double = 1.0) { self.init( .sRGB, red: Double((hex >> 16) & 0xff) / 255.0, green: Double((hex >> 8) & 0xff) / 255.0, blue: Double(hex & 0xff) / 255.0, opacity: alpha ) } }