/* * Salesforce (salesforce@1.0.0) * Palette: salesforce@1.0.0 * Fonts: heading=inter@1.0.0, body=inter@1.0.0, mono=jetbrainsmono-nerdfont@1.0.0 * Generated by brand-atoms converter — do not edit by hand. */ package com.brandatoms.salesforce import androidx.compose.ui.graphics.Color /** Source-of-truth color swatches. */ object BrandSwatch { /** Warm Gray 1 — Light canvas. */ val WarmGray1 = Color(0xFFFFFFFF) /** Warm Gray 2 — Light surface. */ val WarmGray2 = Color(0xFFFAFAF9) /** Warm Gray 3 */ val WarmGray3 = Color(0xFFF3F2F2) /** Warm Gray 4 */ val WarmGray4 = Color(0xFFECEBEA) /** Warm Gray 5 — Default border on light. */ val WarmGray5 = Color(0xFFDDDBDA) /** Warm Gray 6 */ val WarmGray6 = Color(0xFFC9C7C5) /** Warm Gray 7 */ val WarmGray7 = Color(0xFFB0ADAB) /** Warm Gray 8 */ val WarmGray8 = Color(0xFF969492) /** Warm Gray 9 — Secondary text on light. */ val WarmGray9 = Color(0xFF706E6B) /** Warm Gray 10 */ val WarmGray10 = Color(0xFF514F4D) /** Warm Gray 11 */ val WarmGray11 = Color(0xFF3E3E3C) /** Warm Gray 12 — Dark surface. */ val WarmGray12 = Color(0xFF2B2826) /** Warm Gray 13 — Primary text on light; dark canvas. */ val WarmGray13 = Color(0xFF080707) /** Cool Gray 2 */ val CoolGray2 = Color(0xFFF9F9FA) /** Cool Gray 9 */ val CoolGray9 = Color(0xFF6B6D70) /** Cool Gray 13 */ val CoolGray13 = Color(0xFF070808) /** Blue 20 */ val Blue20 = Color(0xFF032D60) /** Blue 30 */ val Blue30 = Color(0xFF014486) /** Blue 40 */ val Blue40 = Color(0xFF0B5CAB) /** Blue 50 — Salesforce BRAND_PRIMARY — the canonical SLDS blue. */ val Blue50 = Color(0xFF0176D3) /** Blue 60 — Brand primary on dark surfaces. */ val Blue60 = Color(0xFF1B96FF) /** Blue 90 */ val Blue90 = Color(0xFFD8E6FE) /** Blue 95 */ val Blue95 = Color(0xFFEEF4FF) /** Green 20 */ val Green20 = Color(0xFF1C3326) /** Green 50 — Success on light surfaces. */ val Green50 = Color(0xFF2E844A) /** Green 60 */ val Green60 = Color(0xFF3BA755) /** Green 90 */ val Green90 = Color(0xFFCDEFC4) /** Red 40 */ val Red40 = Color(0xFFBA0517) /** Red 50 — Error / destructive (light). */ val Red50 = Color(0xFFEA001E) /** Red 60 — Error / destructive (dark). */ val Red60 = Color(0xFFFE5C4C) /** Red 90 */ val Red90 = Color(0xFFFFCDC9) /** Yellow 40 */ val Yellow40 = Color(0xFF8C4B02) /** Yellow 50 — Warning on light surfaces. */ val Yellow50 = Color(0xFFA86403) /** Yellow 60 */ val Yellow60 = Color(0xFFCA8501) /** Yellow 90 */ val Yellow90 = Color(0xFFFCEAB3) /** Orange 50 */ val Orange50 = Color(0xFFA96404) /** Orange 60 */ val Orange60 = Color(0xFFDD7A01) /** Orange 70 */ val Orange70 = Color(0xFFFE9339) /** Cloud Blue 50 */ val CloudBlue50 = Color(0xFF107CAD) /** Cloud Blue 70 */ val CloudBlue70 = Color(0xFF1AB9FF) /** Teal 50 */ val Teal50 = Color(0xFF0B827C) /** Teal 60 */ val Teal60 = Color(0xFF06A59A) /** Pink 50 */ val Pink50 = Color(0xFFE3066A) /** Pink 60 */ val Pink60 = Color(0xFFFF538A) /** Indigo 50 */ val Indigo50 = Color(0xFF5867E8) /** Indigo 60 */ val Indigo60 = Color(0xFF7F8CED) /** Purple 50 */ val Purple50 = Color(0xFF9050E9) /** Purple 60 */ val Purple60 = Color(0xFFAD7BEE) /** Violet 50 */ val Violet50 = Color(0xFFBA01FF) /** Violet 60 */ val Violet60 = Color(0xFFCB65FF) } /** Semantic color roles for light mode. */ object BrandLight { val Background = BrandSwatch.WarmGray1 val Surface = BrandSwatch.WarmGray2 val SurfaceElevated = BrandSwatch.WarmGray1 val TextPrimary = BrandSwatch.WarmGray13 val TextSecondary = BrandSwatch.WarmGray9 val TextTertiary = BrandSwatch.WarmGray10 val Primary = BrandSwatch.Blue50 val PrimaryHover = BrandSwatch.Blue40 val Accent = BrandSwatch.Blue50 val AccentHover = BrandSwatch.Blue40 val Warning = BrandSwatch.Yellow50 val WarningHover = BrandSwatch.Yellow40 val Error = BrandSwatch.Red50 val Success = BrandSwatch.Green50 val Border = BrandSwatch.WarmGray5 } /** Semantic color roles for dark mode. */ object BrandDark { val Background = BrandSwatch.WarmGray13 val Surface = BrandSwatch.WarmGray12 val SurfaceElevated = BrandSwatch.WarmGray11 val TextPrimary = BrandSwatch.WarmGray2 val TextSecondary = BrandSwatch.WarmGray6 val TextTertiary = BrandSwatch.WarmGray7 val Primary = BrandSwatch.Blue60 val PrimaryHover = BrandSwatch.Blue50 val Accent = BrandSwatch.Blue60 val AccentHover = BrandSwatch.Blue50 val Warning = BrandSwatch.Yellow60 val WarningHover = BrandSwatch.Yellow50 val Error = BrandSwatch.Red60 val Success = BrandSwatch.Green60 val Border = BrandSwatch.WarmGray11 } /** Brand-level color role overrides. */ object BrandColor { val Identity = BrandSwatch.WarmGray1 val OnIdentity = BrandSwatch.WarmGray13 val Primary = BrandSwatch.Blue50 val PrimaryHover = BrandSwatch.Blue40 val Accent = BrandSwatch.Blue50 val AccentHover = BrandSwatch.Blue40 val Mark = BrandSwatch.Blue50 val Success = BrandSwatch.Green50 val Warning = BrandSwatch.Yellow50 val Error = BrandSwatch.Red50 val TextPrimaryLight = BrandSwatch.WarmGray13 val TextPrimaryDark = BrandSwatch.WarmGray2 val BackgroundLight = BrandSwatch.WarmGray1 val BackgroundDark = BrandSwatch.WarmGray13 val SurfaceLight = BrandSwatch.WarmGray2 val SurfaceDark = BrandSwatch.WarmGray12 val TextSecondaryLight = BrandSwatch.WarmGray9 val TextTertiaryLight = BrandSwatch.WarmGray10 val BorderLight = BrandSwatch.WarmGray5 } /** Typography family names by brand role. */ object BrandFont { /** Inter (inter@1.0.0) */ const val Heading = "Inter" /** Inter (inter@1.0.0) */ const val Body = "Inter" /** JetBrainsMono Nerd Font (jetbrainsmono-nerdfont@1.0.0) */ const val Mono = "JetBrainsMono Nerd Font" }