/* * PayPal (paypal@1.0.0) * Palette: paypal@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.paypal import androidx.compose.ui.graphics.Color /** Source-of-truth color swatches. */ object BrandSwatch { /** PayPal Blue — Primary deep navy-blue — the back-facing "P" of the monogram and the wordmark color. */ val PaypalBlue = Color(0xFF003087) /** PayPal Cobalt — Bright cobalt — the front-facing "P" of the duotone monogram. */ val PaypalCobalt = Color(0xFF009CDE) /** PayPal Blue Deep — Deeper navy used on hover/pressed states and emphasis text on the primary blue. */ val PaypalBlueDeep = Color(0xFF001C64) /** PayPal Gold — Signature gold — the "Pay with PayPal" merchant-button fill across the web. */ val PaypalGold = Color(0xFFFFC439) /** PayPal Gold Hover — Authored darker gold for hover/pressed states on the gold merchant button. */ val PaypalGoldHover = Color(0xFFF2BB30) /** PayPal Ink — Near-black for body copy on light surfaces. */ val PaypalInk = Color(0xFF2C2E2F) /** PayPal Graphite — Secondary text on light backgrounds. */ val PaypalGraphite = Color(0xFF545D68) /** PayPal Gray — Tertiary text and metadata. */ val PaypalGray = Color(0xFF9DA3A6) /** PayPal White — Canonical light canvas. */ val PaypalWhite = Color(0xFFFFFFFF) /** PayPal Fog — Authored surface tone for cards and panels. */ val PaypalFog = Color(0xFFF5F7FA) /** PayPal Divider — Authored hairline divider tone. */ val PaypalDivider = Color(0xFFCBD2D6) /** PayPal Canvas Dark — Authored dark-mode canvas — PayPal is light-first; this is an authored inversion. */ val PaypalCanvasDark = Color(0xFF0F1419) /** PayPal Surface Dark — Authored elevated surface on dark mode. */ val PaypalSurfaceDark = Color(0xFF1C232B) } /** Semantic color roles for light mode. */ object BrandLight { val Background = BrandSwatch.PaypalWhite val Surface = BrandSwatch.PaypalFog val SurfaceElevated = BrandSwatch.PaypalWhite val TextPrimary = BrandSwatch.PaypalInk val TextSecondary = BrandSwatch.PaypalGraphite val TextTertiary = BrandSwatch.PaypalGray val Primary = BrandSwatch.PaypalBlue val PrimaryHover = BrandSwatch.PaypalBlueDeep val Accent = BrandSwatch.PaypalCobalt val AccentHover = BrandSwatch.PaypalBlue val Warning = BrandSwatch.PaypalGold val WarningHover = BrandSwatch.PaypalGoldHover val Error = BrandSwatch.PaypalBlueDeep val Success = BrandSwatch.PaypalCobalt } /** Semantic color roles for dark mode. */ object BrandDark { val Background = BrandSwatch.PaypalCanvasDark val Surface = BrandSwatch.PaypalSurfaceDark val SurfaceElevated = BrandSwatch.PaypalSurfaceDark val TextPrimary = BrandSwatch.PaypalWhite val TextSecondary = BrandSwatch.PaypalGray val TextTertiary = BrandSwatch.PaypalGraphite val Primary = BrandSwatch.PaypalCobalt val PrimaryHover = BrandSwatch.PaypalBlue val Accent = BrandSwatch.PaypalGold val AccentHover = BrandSwatch.PaypalGoldHover val Warning = BrandSwatch.PaypalGold val WarningHover = BrandSwatch.PaypalGoldHover val Error = BrandSwatch.PaypalBlue val Success = BrandSwatch.PaypalCobalt } /** Brand-level color role overrides. */ object BrandColor { val Identity = BrandSwatch.PaypalBlue val OnIdentity = BrandSwatch.PaypalWhite val Primary = BrandSwatch.PaypalBlue val PrimaryHover = BrandSwatch.PaypalBlueDeep val Accent = BrandSwatch.PaypalCobalt val AccentHover = BrandSwatch.PaypalBlue val Mark = BrandSwatch.PaypalBlue val MarkSecondary = BrandSwatch.PaypalCobalt val Success = BrandSwatch.PaypalCobalt val Warning = BrandSwatch.PaypalGold val Error = BrandSwatch.PaypalBlueDeep val TextPrimaryLight = BrandSwatch.PaypalInk val TextPrimaryDark = BrandSwatch.PaypalWhite val TextSecondaryLight = BrandSwatch.PaypalGraphite val BackgroundLight = BrandSwatch.PaypalWhite val BackgroundDark = BrandSwatch.PaypalCanvasDark val SurfaceLight = BrandSwatch.PaypalFog val SurfaceDark = BrandSwatch.PaypalSurfaceDark val Divider = BrandSwatch.PaypalDivider } /** 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" }