/* * Southeast Toyota Distributors (southeast-toyota-distributors@1.0.0) * Palette: southeast-toyota-distributors@1.0.0 * Fonts: heading=toyota-type@1.0.0, body=toyota-type@1.0.0, fallback=helvetica-neue@1.0.0, mono=jetbrainsmono-nerdfont@1.0.0 * Generated by brand-atoms converter — do not edit by hand. */ package com.brandatoms.southeasttoyotadistributors import androidx.compose.ui.graphics.Color /** Source-of-truth color swatches. */ object BrandSwatch { /** Toyota Red — Primary brand red — shared with the parent Toyota mark. */ val ToyotaRed = Color(0xFFEB0A1E) /** SET Graphite — Wordmark color and primary text — softer than pure */ val SetGraphite = Color(0xFF252525) /** SET White — Page background and reversed wordmark fill. */ val SetWhite = Color(0xFFFFFFFF) /** SET Fog — Subtle background tint (borrowed from SETF Supporting 2). */ val SetFog = Color(0xFFE1E8EE) /** SET Steel — Tertiary text and dividers (borrowed from SETF Supporting 5). */ val SetSteel = Color(0xFF86939E) /** SET Slate — Secondary text (borrowed from SETF Supporting 6). */ val SetSlate = Color(0xFF626E79) } /** Semantic color roles for light mode. */ object BrandLight { val Background = BrandSwatch.SetWhite val Surface = BrandSwatch.SetFog val SurfaceElevated = BrandSwatch.SetWhite val TextPrimary = BrandSwatch.SetGraphite val TextSecondary = BrandSwatch.SetSlate val TextTertiary = BrandSwatch.SetSteel val Primary = BrandSwatch.ToyotaRed val PrimaryHover = BrandSwatch.ToyotaRed val Accent = BrandSwatch.ToyotaRed val Success = BrandSwatch.SetSlate val Warning = BrandSwatch.ToyotaRed val Error = BrandSwatch.ToyotaRed val Info = BrandSwatch.SetSlate } /** Semantic color roles for dark mode. */ object BrandDark { val Background = BrandSwatch.SetGraphite val Surface = BrandSwatch.SetSlate val SurfaceElevated = BrandSwatch.SetSteel val TextPrimary = BrandSwatch.SetWhite val TextSecondary = BrandSwatch.SetFog val TextTertiary = BrandSwatch.SetSteel val Primary = BrandSwatch.ToyotaRed val PrimaryHover = BrandSwatch.ToyotaRed val Accent = BrandSwatch.ToyotaRed val Success = BrandSwatch.SetFog val Warning = BrandSwatch.ToyotaRed val Error = BrandSwatch.ToyotaRed val Info = BrandSwatch.SetFog } /** Brand-level color role overrides. */ object BrandColor { val Identity = BrandSwatch.SetWhite val OnIdentity = BrandSwatch.SetGraphite val Primary = BrandSwatch.ToyotaRed val PrimaryHover = BrandSwatch.ToyotaRed val Accent = BrandSwatch.ToyotaRed val Mark = BrandSwatch.SetGraphite val TextPrimaryLight = BrandSwatch.SetGraphite val TextPrimaryDark = BrandSwatch.SetWhite val BackgroundLight = BrandSwatch.SetWhite val BackgroundDark = BrandSwatch.SetGraphite val SurfaceLight = BrandSwatch.SetFog val SurfaceDark = BrandSwatch.SetSlate val BorderLight = BrandSwatch.SetSteel } /** Typography family names by brand role. */ object BrandFont { /** Toyota Type (toyota-type@1.0.0) */ const val Heading = "ToyotaType" /** Toyota Type (toyota-type@1.0.0) */ const val Body = "ToyotaType" /** Helvetica Neue (helvetica-neue@1.0.0) */ const val Fallback = "Helvetica Neue" /** JetBrainsMono Nerd Font (jetbrainsmono-nerdfont@1.0.0) */ const val Mono = "JetBrainsMono Nerd Font" }