/* * Svelte (svelte@1.0.0) * Palette: svelte@1.0.0 * Fonts: heading=inter@1.0.0, body=inter@1.0.0, mono=source-code-pro@1.0.0 * Generated by brand-atoms converter — do not edit by hand. */ package com.brandatoms.svelte import androidx.compose.ui.graphics.Color /** Source-of-truth color swatches. */ object BrandSwatch { /** Svelte Orange — Primary brand color — the fill of the Svelte flame mark. */ val SvelteOrange = Color(0xFFFF3E00) /** Svelte Orange Dark — Darker orange used for hover states and shadowed accents. */ val SvelteOrangeDark = Color(0xFFD63300) /** Svelte Orange Bright — Brighter orange used on dark surfaces for legibility. */ val SvelteOrangeBright = Color(0xFFFF6E40) /** Svelte Black — Dark-mode page canvas. */ val SvelteBlack = Color(0xFF13151A) /** Svelte Charcoal — Elevated dark surface. */ val SvelteCharcoal = Color(0xFF222226) /** Svelte Gray — Mid neutral. */ val SvelteGray = Color(0xFF676778) /** Svelte Light Gray — Hairline borders. */ val SvelteLightGray = Color(0xFFD5D5D5) /** Svelte Off-White — Subtle layered surface. */ val SvelteOffWhite = Color(0xFFF4F4F4) /** Svelte White — Page canvas in light mode. */ val SvelteWhite = Color(0xFFFFFFFF) /** Svelte Success — Status success color. */ val SvelteSuccess = Color(0xFF40B22E) } /** Semantic color roles for light mode. */ object BrandLight { val Background = BrandSwatch.SvelteWhite val Surface = BrandSwatch.SvelteOffWhite val SurfaceElevated = BrandSwatch.SvelteWhite val TextPrimary = BrandSwatch.SvelteBlack val TextSecondary = BrandSwatch.SvelteGray val TextTertiary = BrandSwatch.SvelteLightGray val Primary = BrandSwatch.SvelteOrange val PrimaryHover = BrandSwatch.SvelteOrangeDark val Accent = BrandSwatch.SvelteOrangeDark val AccentHover = BrandSwatch.SvelteOrange val Warning = BrandSwatch.SvelteOrange val WarningHover = BrandSwatch.SvelteOrangeDark val Error = BrandSwatch.SvelteOrangeDark val Success = BrandSwatch.SvelteSuccess } /** Semantic color roles for dark mode. */ object BrandDark { val Background = BrandSwatch.SvelteBlack val Surface = BrandSwatch.SvelteCharcoal val SurfaceElevated = BrandSwatch.SvelteCharcoal val TextPrimary = BrandSwatch.SvelteWhite val TextSecondary = BrandSwatch.SvelteLightGray val TextTertiary = BrandSwatch.SvelteGray val Primary = BrandSwatch.SvelteOrangeBright val PrimaryHover = BrandSwatch.SvelteOrange val Accent = BrandSwatch.SvelteOrange val AccentHover = BrandSwatch.SvelteOrangeBright val Warning = BrandSwatch.SvelteOrangeBright val WarningHover = BrandSwatch.SvelteOrange val Error = BrandSwatch.SvelteOrange val Success = BrandSwatch.SvelteSuccess } /** Brand-level color role overrides. */ object BrandColor { val Identity = BrandSwatch.SvelteOrange val OnIdentity = BrandSwatch.SvelteWhite val Primary = BrandSwatch.SvelteOrange val PrimaryHover = BrandSwatch.SvelteOrangeDark val Accent = BrandSwatch.SvelteOrangeDark val AccentHover = BrandSwatch.SvelteOrange val Background = BrandSwatch.SvelteWhite val Surface = BrandSwatch.SvelteOffWhite val TextPrimary = BrandSwatch.SvelteBlack val TextSecondary = BrandSwatch.SvelteGray } /** 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" /** Source Code Pro (source-code-pro@1.0.0) */ const val Mono = "Source Code Pro" }