Design System

Live tokens and components — reflects your current theme. Open Theme Studio to make changes.

Live Color Tokens

These update in real time when you apply a theme from Theme Studio or any open tab.

Semantic colors

Success
#22c55e
Danger
#f87171
Warning
#fbbf24
Info
#38bdf8
Typography

Font family and scale follow --line-height, --h1-size, --h2-size from Theme Studio. Adjust in the Typography accordion.

H1 / --h1-size
Page heading
H2 / --h2-size
Section heading
0.875rem / body
Body text — descriptions, content, paragraphs.
0.8rem / secondary
Secondary — helper copy, timestamps, metadata.
0.72rem / muted
Muted text — disabled, placeholder, captions.
0.65rem / label
STAT LABEL
Components

Cards

💼
Job Watcher
Remote contract & consulting
12Strong
847Listings
✈️
Flight Watcher
PDX → Europe deals
3🔥 Deals
$487Best

Buttons

Badges

New Active Alert Pending Archived

Forms

Status dots

Running
Down
Warning
Unknown

System tiles

Status
Containers, cron
🎨
Design
Colors, type
📖
Docs
Architecture
Patterns

Progress bar

Portfolio target · 68%
Budget used · 42%

Animated background

Subtle radial gradient animation for primary pages.

.bg-wave {
  position: fixed; inset: 0; z-index: 0; pointer-events: none;
  background:
    radial-gradient(ellipse 80% 50% at 20% 20%, rgba(30,58,138,0.18) 0%, transparent 70%),
    radial-gradient(ellipse 60% 40% at 80% 70%, rgba(15,52,96,0.14) 0%, transparent 70%),
    var(--bg);
  animation: bgwave 18s ease-in-out infinite alternate;
}
@keyframes bgwave {
  0%   { background-position: 0% 0%,   100% 100%, 0 0; }
  100% { background-position: 30% 80%,  80%  20%, 0 0; }
}
CSS Usage

All tokens are CSS custom properties on :root. Reference them anywhere:

/* Backgrounds */
background: var(--bg);          /* page background */
background: var(--surface);     /* card / panel */
background: var(--surface-2);   /* input / nested surface */
background: var(--deep);        /* darkest layer */

/* Text */
color: var(--hi);               /* headings */
color: var(--text);             /* body */
color: var(--text-2);           /* secondary */
color: var(--muted);            /* disabled / placeholder */

/* Accent */
color: var(--accent);           /* primary action */
background: var(--acc-bg);      /* accent chip background */
color: var(--acc-hi);           /* accent chip text */

/* Structure */
border-color: var(--border);
border-radius: var(--r-lg);
box-shadow: var(--shadow);
transition: all var(--transition);

Export from Theme Studio

Click Export CSS in the theme panel to download a :root { } block you can paste into any project.