/* * Intel (intel@1.0.0) * Palette: intel@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.intel import androidx.compose.ui.graphics.Color /** Source-of-truth color swatches. */ object BrandSwatch { /** Intel Classic Blue — The primary Intel Blue — used on the wordmark, on calls-to- action, and as the link / button color across intel.com. */ val ClassicBlue = Color(0xFF0068B5) /** Intel Energy Blue — The bright accent introduced in the 2020 refresh — used on highlights, active borders, and on dark surfaces where the classic blue would lose contrast. */ val EnergyBlue = Color(0xFF00C7FD) /** Blue 700 — Hover / pressed variant of Classic Blue — declared on the live site as `--ighf-h-link-color-hover`. */ val Blue700 = Color(0xFF004A86) /** Blue 800 — Deeper saturated blue for hero / high-emphasis surfaces. */ val Blue800 = Color(0xFF0046C8) /** Blue 900 — Near-navy used as a dark canvas under hero modules. */ val Blue900 = Color(0xFF000F28) /** Carbon Web — Light page surface tint on the white canvas — the `--ighf-h-color-carbon-web` token. */ val CarbonWeb = Color(0xFFF7F7F7) /** Carbon 100 — Quiet rule / border on the white canvas. */ val Carbon100 = Color(0xFFE7E7E7) /** Carbon 200 — Light-gray border — the `--ighf-h-color-gray-light` token. */ val Carbon200 = Color(0xFFD7D7D7) /** Carbon 400 — Mid-gray for inactive controls. */ val Carbon400 = Color(0xFF999FA9) /** Carbon 500 — Disabled / placeholder text — the `--ighf-h-color-carbon-disabled` token. */ val Carbon500 = Color(0xFF6A6D75) /** Carbon 600 — Secondary body text. */ val Carbon600 = Color(0xFF525252) /** Carbon 800 — Primary text color on the white canvas — the `--ighf-h-text-color` token; also the dark-mode canvas. */ val Carbon800 = Color(0xFF262626) /** White — Default page canvas; reverse logo fill. */ val White = Color(0xFFFFFFFF) /** Black — Logo fill in the monochrome one-color variant. */ val Black = Color(0xFF000000) } /** Semantic color roles for light mode. */ object BrandLight { val Background = BrandSwatch.White val Surface = BrandSwatch.CarbonWeb val SurfaceElevated = BrandSwatch.White val TextPrimary = BrandSwatch.Carbon800 val TextSecondary = BrandSwatch.Carbon600 val TextTertiary = BrandSwatch.Carbon500 val Primary = BrandSwatch.ClassicBlue val PrimaryHover = BrandSwatch.Blue700 val Accent = BrandSwatch.EnergyBlue val AccentHover = BrandSwatch.ClassicBlue val Border = BrandSwatch.Carbon200 } /** Semantic color roles for dark mode. */ object BrandDark { val Background = BrandSwatch.Blue900 val Surface = BrandSwatch.Carbon800 val SurfaceElevated = BrandSwatch.Blue800 val TextPrimary = BrandSwatch.White val TextSecondary = BrandSwatch.Carbon200 val TextTertiary = BrandSwatch.Carbon400 val Primary = BrandSwatch.EnergyBlue val PrimaryHover = BrandSwatch.ClassicBlue val Accent = BrandSwatch.EnergyBlue val AccentHover = BrandSwatch.ClassicBlue val Border = BrandSwatch.Carbon600 } /** Brand-level color role overrides. */ object BrandColor { val Identity = BrandSwatch.White val OnIdentity = BrandSwatch.Carbon800 val Primary = BrandSwatch.ClassicBlue val PrimaryHover = BrandSwatch.Blue700 val Accent = BrandSwatch.EnergyBlue val AccentHover = BrandSwatch.ClassicBlue val Mark = BrandSwatch.ClassicBlue val BackgroundLight = BrandSwatch.White val BackgroundDark = BrandSwatch.Blue900 val SurfaceLight = BrandSwatch.CarbonWeb val SurfaceDark = BrandSwatch.Carbon800 val TextPrimaryLight = BrandSwatch.Carbon800 val TextPrimaryDark = BrandSwatch.White val TextSecondaryLight = BrandSwatch.Carbon600 val TextTertiaryLight = BrandSwatch.Carbon500 val BorderLight = BrandSwatch.Carbon200 } /** 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" }