Color System

Select a color palette to see how tokens create consistent, themed interfaces

Color Scale

Live Component Preview

Buttons
Primary, Success, and Error palettes have button styles. Watch how the button colors change based on your selection.

Alert Components

Select an alert type to see how semantic colors are applied

Welcome!

This is an example demonstrating the Andromeda Design System alert components.

Form Input States

See how form inputs appear in different states and sizes

State

Size

Spacing System

Adjust spacing values to see how they affect layout and visual rhythm

Watch the padding change smoothly as you select different spacing values

Typography Scale

Experience how font size tokens create visual hierarchy

The quick brown fox jumps over the lazy dog. Design systems enable consistent typography across all touchpoints.

Border Radius

See how border radius tokens affect component appearance

Card 1
Card 2
Card 3

Three-Level Token Architecture

Understanding how tokens flow from primitives to components

Level 1: Primitives
Base values that never change across themes. These are the foundation.
--space-m: 1rem --color-primary-600: #7532f2 --radius-l: 0.5rem
Level 2: Semantic
Contextual tokens that map primitives to purposes. These adapt to themes.
--color-surface-primary-700 --padding-block-m --color-text-neutral-800
Level 3: Component
Specific tokens for components. Built from semantic tokens for consistency.
--color-btn-filled-bg --color-btn-filled-bg-hover --color-btn-outline-bg-hover