/* * Trello (trello@1.0.0) * Palette: trello@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.trello import androidx.compose.ui.graphics.Color /** Source-of-truth color swatches. */ object BrandSwatch { /** Trello Blue — Signature Trello board-blue. Primary brand color — used on the wordmark, the kanban-card mark, and primary brand surfaces. */ val TrelloBlue = Color(0xFF0079BF) /** Trello White — Canvas on light surfaces; reversed wordmark fill. */ val TrelloWhite = Color(0xFFFFFFFF) /** Trello Black — Near-black body text — Atlassian Design's documented neutral text tone. */ val TrelloBlack = Color(0xFF172B4D) /** Trello Canvas Dark — Authored dark-mode canvas — Atlassian Design's documented dark canvas. */ val TrelloCanvasDark = Color(0xFF1D2125) /** Trello Surface Light — Authored panel surface for light mode — Atlassian Design's documented N20 neutral. */ val TrelloSurfaceLight = Color(0xFFF4F5F7) /** Trello Surface Dark — Authored elevated surface on dark mode. */ val TrelloSurfaceDark = Color(0xFF22272B) /** Trello Text Secondary — Authored secondary text — Atlassian Design's documented secondary text tone. */ val TrelloTextSecondary = Color(0xFF5E6C84) /** Trello Text Tertiary — Authored tertiary / muted text. */ val TrelloTextTertiary = Color(0xFF8993A4) /** Trello Blue Hover — Authored softer Trello Blue for hover / active states. */ val TrelloBlueHover = Color(0xFF2890CC) } /** Semantic color roles for light mode. */ object BrandLight { val Background = BrandSwatch.TrelloWhite val Surface = BrandSwatch.TrelloSurfaceLight val SurfaceElevated = BrandSwatch.TrelloWhite val TextPrimary = BrandSwatch.TrelloBlack val TextSecondary = BrandSwatch.TrelloTextSecondary val TextTertiary = BrandSwatch.TrelloTextTertiary val Primary = BrandSwatch.TrelloBlue val PrimaryHover = BrandSwatch.TrelloBlueHover val Accent = BrandSwatch.TrelloBlue val AccentHover = BrandSwatch.TrelloBlueHover val Warning = BrandSwatch.TrelloBlue val WarningHover = BrandSwatch.TrelloBlueHover val Error = BrandSwatch.TrelloBlue val Success = BrandSwatch.TrelloBlue } /** Semantic color roles for dark mode. */ object BrandDark { val Background = BrandSwatch.TrelloCanvasDark val Surface = BrandSwatch.TrelloSurfaceDark val SurfaceElevated = BrandSwatch.TrelloSurfaceDark val TextPrimary = BrandSwatch.TrelloWhite val TextSecondary = BrandSwatch.TrelloTextTertiary val TextTertiary = BrandSwatch.TrelloTextSecondary val Primary = BrandSwatch.TrelloBlue val PrimaryHover = BrandSwatch.TrelloBlueHover val Accent = BrandSwatch.TrelloBlue val AccentHover = BrandSwatch.TrelloBlueHover val Warning = BrandSwatch.TrelloBlue val WarningHover = BrandSwatch.TrelloBlueHover val Error = BrandSwatch.TrelloBlue val Success = BrandSwatch.TrelloBlue } /** Brand-level color role overrides. */ object BrandColor { val Identity = BrandSwatch.TrelloBlue val OnIdentity = BrandSwatch.TrelloWhite val Primary = BrandSwatch.TrelloBlue val PrimaryHover = BrandSwatch.TrelloBlueHover val Accent = BrandSwatch.TrelloBlue val AccentHover = BrandSwatch.TrelloBlueHover val Success = BrandSwatch.TrelloBlue val Warning = BrandSwatch.TrelloBlue val Error = BrandSwatch.TrelloBlue val BackgroundLight = BrandSwatch.TrelloWhite val BackgroundDark = BrandSwatch.TrelloCanvasDark val SurfaceLight = BrandSwatch.TrelloSurfaceLight val SurfaceDark = BrandSwatch.TrelloSurfaceDark val TextPrimaryLight = BrandSwatch.TrelloBlack val TextPrimaryDark = BrandSwatch.TrelloWhite } /** 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" }