Design tokens
Semantic variables from Figma. Adjust the seed module to derive tokens dynamically. These tokens are the single source of truth shared by both kits — the Interaction Kit and the Brand Kit.
Colors
Primary
Brand color and its on-surface content color.
Surfaces
Background layers for cards, sheets, and the page.
Content
Text hierarchy from highest to lowest emphasis.
Neutrals & stroke
Absolute black/white and default border color.
Gradient
Mode-aware gradient endpoints (solid → transparent).
Primary opacity
Primary color at fixed alpha stops for highlights & focus rings.
Success
Positive feedback: background → fill → main → deep → stroke.
Error
Destructive / error: background → fill → main → deep → stroke.
Warning
Caution: background → fill → main → deep → stroke.
Information
Informational: background → fill → main → deep → stroke.
Utility accents
Fixed colors for charts, badges, and category labels.
Dimmer & overlays
Scrims, modals, and hover surfaces.
Glass surface
The single sanctioned glass recipe (translucent fill + hairline border) used by the Surface primitive.
var(--bzv-color-{token})Spacing
var(--bzv-spacing-{step})Border radius
var(--bzv-radius-{step})Typography
Font family
Font size
Line height
Font weight
Shadows
var(--bzv-shadow-{step})Motion
Motion tokens are JS-only values for Framer Motion and CSS transitions.
import { motion, cssDurations, cssEasings } from '@buzzvil/design-library/tokens'