/* * Webflow (webflow@1.0.0) * Palette: webflow@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.webflow import androidx.compose.ui.graphics.Color /** Source-of-truth color swatches. */ object BrandSwatch { /** Webflow Blue — Signature indigo-blue. Primary brand color — used on the wordmark, the "WF" mark, primary CTAs, and key interactive surfaces. */ val WebflowBlue = Color(0xFF4353FF) /** Webflow White — Canvas on light surfaces; reversed wordmark fill. */ val WebflowWhite = Color(0xFFFFFFFF) /** Webflow Black — Near-black body text on light backgrounds — Webflow's marketing-page text tone. */ val WebflowBlack = Color(0xFF080F25) /** Webflow Canvas Dark — Authored dark-mode canvas — deep neutral with a slight indigo cast aligned with the brand. */ val WebflowCanvasDark = Color(0xFF0E1330) /** Webflow Surface Light — Authored panel surface for light mode. */ val WebflowSurfaceLight = Color(0xFFF5F6FB) /** Webflow Surface Dark — Authored elevated surface on dark mode. */ val WebflowSurfaceDark = Color(0xFF1B2046) /** Webflow Text Secondary — Authored secondary text — neutral mid-gray on light canvas. */ val WebflowTextSecondary = Color(0xFF3F4156) /** Webflow Text Tertiary — Authored tertiary / muted text. */ val WebflowTextTertiary = Color(0xFF7A7D94) /** Webflow Blue Hover — Authored softer Webflow Blue for hover / active states. */ val WebflowBlueHover = Color(0xFF6371FF) } /** Semantic color roles for light mode. */ object BrandLight { val Background = BrandSwatch.WebflowWhite val Surface = BrandSwatch.WebflowSurfaceLight val SurfaceElevated = BrandSwatch.WebflowWhite val TextPrimary = BrandSwatch.WebflowBlack val TextSecondary = BrandSwatch.WebflowTextSecondary val TextTertiary = BrandSwatch.WebflowTextTertiary val Primary = BrandSwatch.WebflowBlue val PrimaryHover = BrandSwatch.WebflowBlueHover val Accent = BrandSwatch.WebflowBlue val AccentHover = BrandSwatch.WebflowBlueHover val Warning = BrandSwatch.WebflowBlue val WarningHover = BrandSwatch.WebflowBlueHover val Error = BrandSwatch.WebflowBlue val Success = BrandSwatch.WebflowBlue } /** Semantic color roles for dark mode. */ object BrandDark { val Background = BrandSwatch.WebflowCanvasDark val Surface = BrandSwatch.WebflowSurfaceDark val SurfaceElevated = BrandSwatch.WebflowSurfaceDark val TextPrimary = BrandSwatch.WebflowWhite val TextSecondary = BrandSwatch.WebflowTextTertiary val TextTertiary = BrandSwatch.WebflowTextSecondary val Primary = BrandSwatch.WebflowBlue val PrimaryHover = BrandSwatch.WebflowBlueHover val Accent = BrandSwatch.WebflowBlue val AccentHover = BrandSwatch.WebflowBlueHover val Warning = BrandSwatch.WebflowBlue val WarningHover = BrandSwatch.WebflowBlueHover val Error = BrandSwatch.WebflowBlue val Success = BrandSwatch.WebflowBlue } /** Brand-level color role overrides. */ object BrandColor { val Identity = BrandSwatch.WebflowBlue val OnIdentity = BrandSwatch.WebflowWhite val Primary = BrandSwatch.WebflowBlue val PrimaryHover = BrandSwatch.WebflowBlueHover val Accent = BrandSwatch.WebflowBlue val AccentHover = BrandSwatch.WebflowBlueHover val Success = BrandSwatch.WebflowBlue val Warning = BrandSwatch.WebflowBlue val Error = BrandSwatch.WebflowBlue val BackgroundLight = BrandSwatch.WebflowWhite val BackgroundDark = BrandSwatch.WebflowCanvasDark val SurfaceLight = BrandSwatch.WebflowSurfaceLight val SurfaceDark = BrandSwatch.WebflowSurfaceDark val TextPrimaryLight = BrandSwatch.WebflowBlack val TextPrimaryDark = BrandSwatch.WebflowWhite } /** 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" }