mdDesignMD
developer toolsv1.0.0·light

Compile

Compile — Light Developer Tools

developer-toolslightidebluemono
98
AA
38 tokens
primarysecondarybaseraisedprimarydefaultsuccessdanger
Fork & edit

Live preview

compile · rendered from tokens
Color
brand.primary
oklch(0.5 0.16 255)
brand.secondary
oklch(0.55 0.16 295)
brand.onBrand
oklch(0.99 0 0)
text.primary
oklch(0.22 0.012 255)
text.muted
oklch(0.46 0.016 255)
text.link
oklch(0.5 0.16 255)
surface.base
oklch(0.99 0.002 255)
surface.raised
oklch(1 0 0)
surface.sunken
oklch(0.96 0.004 255)
border.default
oklch(0.9 0.006 255)
state.success
oklch(0.55 0.14 150)
state.danger
oklch(0.55 0.2 25)
state.warning
oklch(0.66 0.14 70)
state.info
oklch(0.55 0.13 245)
Typography
3xlThe quick brown fox
2xlThe quick brown fox
xlThe quick brown fox
lgThe quick brown fox
baseThe quick brown fox
smThe quick brown fox
Components
Buttons
Inputs
Fintech
Selection
Notifications
AutoManual
Feedback
successdangerwarninginfo
Tokens validatedAll contrast checks pass WCAG AA.
Data
AMRKJD+5
2,847+12%
Storage64%
Navigation
OverviewTokensActivity
Home/Library/Item
123
Cards
C
Confetti
A bright, joyful design language with playful motion.
Pro
$12/ mo
Unlimited exports
Private systems
Priority support
AM
Aria Moss
Owner
success
RK
Ravi Kohli
Editor
info
LP
Lena Park
Viewer
warning
Radius, shadow & spacing
sm
md
full
sm
md

Use this system

Three ways to drop Compile into your workflow.

Save the file for your tool — your agent then generates UI in Compile, automatically.

CCClaude Code
CLAUDE.md

Repo root — Claude Code reads it automatically.

CuCursor
.cursor/rules/compile.mdc

Project rule — applied to every generation.

WsWindsurf
.windsurfrules

Repo root — Cascade reads it automatically.

GCGitHub Copilot
.github/copilot-instructions.md

Repo-wide custom instructions for Copilot.

The system

Brand & Voice

Compile is a developer tool in daylight: a clean white IDE, a focused blue, and monospace where it counts. Fast, precise, and comfortable for hours — syntax in view, chrome out of the way.

Layout & Grid

Dense panels, a tight 0.25rem rhythm, and monospace code regions on color.surface.sunken. Sidebars and tabs stay quiet so the editor leads.

Components

Buttons

Small, sharp radius.sm buttons; primary in blue with white text, with inline keyboard shortcuts. Secondary actions are bordered.

Code & Diffs

Monospace blocks with color.border.default gutters; additions and deletions use state colors plus signs, never color alone.

Accessibility

Light but easy on the eyes: primary and muted text pass WCAG AA on every surface. Focus is a clear ring, every action has a shortcut, and motion is near-instant.

Tokens

Color (14)

Tokens

breakpoint
iconography
motion
radius
shadow
spacing
typography
zIndex

Export

One source of truth, five formats — copy or download any of them.

design.md
1---
2$schema: https://designmd.in/schema/v1.json
3id: compile
4name: Compile
5title: Compile — Light Developer Tools
6version: 1.0.0
7category: developer-tools
8tags: [developer-tools, light, ide, blue, mono]
9author: designmd
10license: CC-BY-4.0
11updatedAt: 2026-06-22
12colorMode: [light]
13tokens:
14 color:
15 brand:
16 primary: { value: "oklch(0.5 0.16 255)", type: color }
17 secondary: { value: "oklch(0.55 0.16 295)", type: color }
18 onBrand: { value: "oklch(0.99 0 0)", type: color }
19 text:
20 primary: { value: "oklch(0.22 0.012 255)", type: color }
21 muted: { value: "oklch(0.46 0.016 255)", type: color }
22 link: { value: "{color.brand.primary}", type: color }
23 surface:
24 base: { value: "oklch(0.99 0.002 255)", type: color }
25 raised: { value: "oklch(1 0 0)", type: color }
26 sunken: { value: "oklch(0.96 0.004 255)", type: color }
27 border:
28 default: { value: "oklch(0.9 0.006 255)", type: color }
29 state:
30 success: { value: "oklch(0.55 0.14 150)", type: color }
31 danger: { value: "oklch(0.55 0.2 25)", type: color }
32 warning: { value: "oklch(0.66 0.14 70)", type: color }
33 info: { value: "oklch(0.55 0.13 245)", type: color }
34 typography:
35 family:
36 mono: { value: "JetBrains Mono, ui-monospace, monospace", type: fontFamily }
37 sans: { value: "Inter, system-ui, sans-serif", type: fontFamily }
38 scale:
39 sm: { value: "0.8125rem", type: dimension }
40 base: { value: "0.9375rem", type: dimension }
41 lg: { value: "1.15rem", type: dimension }
42 xl: { value: "1.45rem", type: dimension }
43 "2xl": { value: "1.95rem", type: dimension }
44 "3xl": { value: "2.6rem", type: dimension }
45 weight:
46 regular: { value: 400, type: fontWeight }
47 bold: { value: 600, type: fontWeight }
48 leading:
49 tight: { value: 1.2, type: number }
50 normal: { value: 1.55, type: number }
51 spacing:
52 base: { value: "0.25rem", type: dimension }
53 radius:
54 sm: { value: "0.25rem", type: dimension }
55 md: { value: "0.375rem", type: dimension }
56 full: { value: "9999px", type: dimension }
57 shadow:
58 sm: { value: "0 1px 2px oklch(0.22 0.01 255 / 0.07)", type: shadow }
59 md: { value: "0 5px 16px oklch(0.22 0.01 255 / 0.1)", type: shadow }
60 motion:
61 duration:
62 base: { value: "120ms", type: duration }
63 easing:
64 standard: { value: "cubic-bezier(0.4, 0, 0.2, 1)", type: cubicBezier }
65 breakpoint:
66 md: { value: "768px", type: dimension }
67 iconography:
68 style: { value: "1.25px stroke, crisp, grid-aligned", type: descriptor }
69 zIndex:
70 dropdown: { value: 1000, type: number }
71 modal: { value: 1300, type: number }
72---
73
74# Compile Design System
75
76## Brand & Voice
77Compile is a developer tool in daylight: a clean white IDE, a focused blue, and
78monospace where it counts. Fast, precise, and comfortable for hours — syntax in
79view, chrome out of the way.
80
81## Layout & Grid
82Dense panels, a tight `0.25rem` rhythm, and monospace code regions on
83`color.surface.sunken`. Sidebars and tabs stay quiet so the editor leads.
84
85## Components
86### Buttons
87Small, sharp `radius.sm` buttons; primary in blue with white text, with inline
88keyboard shortcuts. Secondary actions are bordered.
89
90### Code & Diffs
91Monospace blocks with `color.border.default` gutters; additions and deletions use
92state colors plus signs, never color alone.
93
94## Accessibility
95Light but easy on the eyes: primary and muted text pass WCAG AA on every surface.
96Focus is a clear ring, every action has a shortcut, and motion is near-instant.

Related systems