/* * Pinterest (pinterest@1.0.0) * Palette: pinterest@1.0.0 * Fonts: heading=pinterest-sans@1.0.0, body=pinterest-sans@1.0.0, mono=jetbrainsmono-nerdfont@1.0.0 * Generated by brand-atoms converter — do not edit by hand. */ package com.brandatoms.pinterest import androidx.compose.ui.graphics.Color /** Source-of-truth color swatches. */ object BrandSwatch { /** Pinterest Red — Signature red — the primary brand color. The Pinterest "P" mark, the wordmark, and the "Save" pin CTA all render in this hue. Verified hex from Pinterest's brand guidelines and corroborated by the simple-icons brand database citing pinterest.com. */ val PinterestRed = Color(0xFFE60023) /** Pinterest Red Dark — Authored darker red for hover, pressed, and active states on the primary CTA. */ val PinterestRedDark = Color(0xFFAD081B) /** Pinterest White — Canonical light canvas — the Pinterest product surface. */ val PinterestWhite = Color(0xFFFFFFFF) /** Pinterest Near-White — Authored panel surface on light mode — pin-card backgrounds. */ val PinterestNearWhite = Color(0xFFF9F9F9) /** Pinterest Text Primary — Authored body text and headline color on light backgrounds. */ val PinterestTextPrimary = Color(0xFF111111) /** Pinterest Text Secondary — Authored secondary text on light backgrounds. */ val PinterestTextSecondary = Color(0xFF5F5F5F) /** Pinterest Text Tertiary — Authored tertiary / muted text on light backgrounds. */ val PinterestTextTertiary = Color(0xFF767676) /** Pinterest Divider Light — Authored hairline divider on the light canvas. */ val PinterestDividerLight = Color(0xFFEFEFEF) /** Pinterest Canvas Dark — Authored dark-mode canvas for Pinterest's product dark theme. */ val PinterestCanvasDark = Color(0xFF111111) /** Pinterest Surface Dark — Authored elevated surface on the dark canvas. */ val PinterestSurfaceDark = Color(0xFF1F1F1F) /** Pinterest Surface Elevated Dark — Authored deepest-elevated surface on dark mode. */ val PinterestSurfaceElevatedDark = Color(0xFF2A2A2A) /** Pinterest Text on Dark — Primary text on the dark canvas. */ val PinterestTextOnDark = Color(0xFFE9E9E9) /** Pinterest Text Secondary on Dark — Authored secondary text on the dark canvas. */ val PinterestTextSecondaryDark = Color(0xFFB0B0B0) /** Pinterest Green — Authored success accent for status affordances. */ val PinterestGreen = Color(0xFF0FA573) /** Pinterest Yellow — Authored warning / highlight accent. */ val PinterestYellow = Color(0xFFE8B021) } /** Semantic color roles for light mode. */ object BrandLight { val Background = BrandSwatch.PinterestWhite val Surface = BrandSwatch.PinterestNearWhite val SurfaceElevated = BrandSwatch.PinterestWhite val TextPrimary = BrandSwatch.PinterestTextPrimary val TextSecondary = BrandSwatch.PinterestTextSecondary val TextTertiary = BrandSwatch.PinterestTextTertiary val Primary = BrandSwatch.PinterestRed val PrimaryHover = BrandSwatch.PinterestRedDark val Accent = BrandSwatch.PinterestRed val AccentHover = BrandSwatch.PinterestRedDark val Warning = BrandSwatch.PinterestYellow val WarningHover = BrandSwatch.PinterestYellow val Error = BrandSwatch.PinterestRed val Success = BrandSwatch.PinterestGreen } /** Semantic color roles for dark mode. */ object BrandDark { val Background = BrandSwatch.PinterestCanvasDark val Surface = BrandSwatch.PinterestSurfaceDark val SurfaceElevated = BrandSwatch.PinterestSurfaceElevatedDark val TextPrimary = BrandSwatch.PinterestTextOnDark val TextSecondary = BrandSwatch.PinterestTextSecondaryDark val TextTertiary = BrandSwatch.PinterestTextSecondaryDark val Primary = BrandSwatch.PinterestRed val PrimaryHover = BrandSwatch.PinterestRedDark val Accent = BrandSwatch.PinterestRed val AccentHover = BrandSwatch.PinterestRedDark val Warning = BrandSwatch.PinterestYellow val WarningHover = BrandSwatch.PinterestYellow val Error = BrandSwatch.PinterestRed val Success = BrandSwatch.PinterestGreen } /** Brand-level color role overrides. */ object BrandColor { val Identity = BrandSwatch.PinterestRed val OnIdentity = BrandSwatch.PinterestWhite val Primary = BrandSwatch.PinterestRed val PrimaryHover = BrandSwatch.PinterestRedDark val Accent = BrandSwatch.PinterestRed val AccentHover = BrandSwatch.PinterestRedDark val Success = BrandSwatch.PinterestGreen val Warning = BrandSwatch.PinterestYellow val Error = BrandSwatch.PinterestRed val BackgroundLight = BrandSwatch.PinterestWhite val BackgroundDark = BrandSwatch.PinterestCanvasDark val SurfaceLight = BrandSwatch.PinterestNearWhite val SurfaceDark = BrandSwatch.PinterestSurfaceDark val SurfaceElevatedDark = BrandSwatch.PinterestSurfaceElevatedDark val TextPrimaryLight = BrandSwatch.PinterestTextPrimary val TextPrimaryDark = BrandSwatch.PinterestTextOnDark val TextSecondaryLight = BrandSwatch.PinterestTextSecondary val TextSecondaryDark = BrandSwatch.PinterestTextSecondaryDark val Divider = BrandSwatch.PinterestDividerLight } /** Typography family names by brand role. */ object BrandFont { /** Pinterest Sans (pinterest-sans@1.0.0) */ const val Heading = "Pinterest Sans" /** Pinterest Sans (pinterest-sans@1.0.0) */ const val Body = "Pinterest Sans" /** JetBrainsMono Nerd Font (jetbrainsmono-nerdfont@1.0.0) */ const val Mono = "JetBrainsMono Nerd Font" }