/* * Cohere (cohere@1.0.0) * Palette: cohere@1.0.0 * Fonts: heading=space-grotesk@1.0.0, body=space-grotesk@1.0.0, mono=geist-mono@1.0.0 * Generated by brand-atoms converter — do not edit by hand. */ package com.brandatoms.cohere import androidx.compose.ui.graphics.Color /** Source-of-truth color swatches. */ object BrandSwatch { /** Ink Deep — Deepest near-black accent — gradient ground. */ val InkDeep = Color(0xFF101010) /** Ink — Primary dark canvas — Cohere Command surface ground. */ val Ink = Color(0xFF17171C) /** Ink Elevated — Elevated surface on dark canvas. */ val InkElevated = Color(0xFF212121) /** Ink Quiet — Subtle border on dark canvas. */ val InkQuiet = Color(0xFF2E2E2E) /** Paper — Light canvas — near-white marketing surface. */ val Paper = Color(0xFFFAFAFA) /** Paper Elevated — Subtle elevated surface on paper canvas. */ val PaperElevated = Color(0xFFF2F2F2) /** Paper Quiet — Border / quiet divider on paper canvas. */ val PaperQuiet = Color(0xFFE0E0E0) /** Coral — Coral — the signature gradient origin stop. */ val Coral = Color(0xFFFF7759) /** Coral Soft — Pale coral — tinted backgrounds and quiet accents. */ val CoralSoft = Color(0xFFFFD9D0) /** Coral Deep — Pressed-coral variant for hover state. */ val CoralDeep = Color(0xFFCA492D) /** Mauve — Mid gradient stop — mauve violet. */ val Mauve = Color(0xFF7670C5) /** Cobalt — Cobalt — the signature gradient endpoint. */ val Cobalt = Color(0xFF4C6EE6) /** Cobalt Soft — Soft cobalt for tinted surfaces. */ val CobaltSoft = Color(0xFF8FA6F9) /** Cobalt Pale — Pale cobalt — tinted background. */ val CobaltPale = Color(0xFFE5EBFF) /** Violet — Magenta-violet secondary accent. */ val Violet = Color(0xFF9B60AA) /** Violet Soft — Soft violet for tinted backgrounds. */ val VioletSoft = Color(0xFFD18EE2) /** Violet Pale — Pale violet tint. */ val VioletPale = Color(0xFFEDDAF4) /** Jade — Deep jade — editorial and data-viz accent. */ val Jade = Color(0xFF355146) /** Jade Soft — Soft jade for borders and quiet accents. */ val JadeSoft = Color(0xFF71867E) /** Navy — Deep navy — editorial accent. */ val Navy = Color(0xFF142253) /** Navy Mid — Mid navy — link / focus state. */ val NavyMid = Color(0xFF2D4CB9) /** Ember — Ember-red — destructive action. */ val Ember = Color(0xFFB30000) /** Text on Paper — Body text on the Paper canvas. */ val TextOnPaper = Color(0xFF17171C) /** Text Secondary — Secondary text on Paper canvas. */ val TextSecondary = Color(0xFF616161) /** Text Tertiary — Tertiary text on Paper canvas. */ val TextTertiary = Color(0xFF9CA3AF) } /** Semantic color roles for light mode. */ object BrandLight { val Background = BrandSwatch.Paper val Surface = BrandSwatch.PaperElevated val SurfaceElevated = BrandSwatch.Paper val TextPrimary = BrandSwatch.TextOnPaper val TextSecondary = BrandSwatch.TextSecondary val TextTertiary = BrandSwatch.TextTertiary val Primary = BrandSwatch.Coral val PrimaryHover = BrandSwatch.CoralDeep val Accent = BrandSwatch.Cobalt val AccentHover = BrandSwatch.NavyMid val Warning = BrandSwatch.CoralSoft val WarningHover = BrandSwatch.Coral val Error = BrandSwatch.Ember val Success = BrandSwatch.Jade val Border = BrandSwatch.PaperQuiet } /** Semantic color roles for dark mode. */ object BrandDark { val Background = BrandSwatch.Ink val Surface = BrandSwatch.InkElevated val SurfaceElevated = BrandSwatch.InkQuiet val TextPrimary = BrandSwatch.Paper val TextSecondary = BrandSwatch.PaperQuiet val TextTertiary = BrandSwatch.TextTertiary val Primary = BrandSwatch.Coral val PrimaryHover = BrandSwatch.CoralDeep val Accent = BrandSwatch.CobaltSoft val AccentHover = BrandSwatch.Cobalt val Warning = BrandSwatch.CoralSoft val WarningHover = BrandSwatch.Coral val Error = BrandSwatch.Ember val Success = BrandSwatch.JadeSoft val Border = BrandSwatch.InkQuiet } /** Brand-level color role overrides. */ object BrandColor { val Identity = BrandSwatch.Ink val OnIdentity = BrandSwatch.Paper val Primary = BrandSwatch.Coral val PrimaryHover = BrandSwatch.CoralDeep val Accent = BrandSwatch.Cobalt val AccentHover = BrandSwatch.NavyMid val Mark = BrandSwatch.Coral val Success = BrandSwatch.Jade val Warning = BrandSwatch.CoralSoft val Error = BrandSwatch.Ember val TextPrimaryLight = BrandSwatch.TextOnPaper val TextPrimaryDark = BrandSwatch.Paper val BackgroundLight = BrandSwatch.Paper val BackgroundDark = BrandSwatch.Ink val SurfaceLight = BrandSwatch.PaperElevated val SurfaceDark = BrandSwatch.InkElevated val TextSecondaryLight = BrandSwatch.TextSecondary val TextTertiaryLight = BrandSwatch.TextTertiary val BorderLight = BrandSwatch.PaperQuiet val BorderDark = BrandSwatch.InkQuiet } /** Typography family names by brand role. */ object BrandFont { /** Space Grotesk (space-grotesk@1.0.0) */ const val Heading = "Space Grotesk" /** Space Grotesk (space-grotesk@1.0.0) */ const val Body = "Space Grotesk" /** Geist Mono (geist-mono@1.0.0) */ const val Mono = "Geist Mono" }