Raster 0.2
A design system with one ink.
Raster is monochrome, CSS-first, and dependency-free. Tokens, components, a typed registry, and a CLI that copies source into your project.
npx raster init && npx raster add button dialogOne ink, no accent
The palette is monochrome: paper, ink, and the grays between. Emphasis comes from weight, size, and spacing.
Hairlines, not boxes
Rows and dividers are 1px lines on the open grid; cells and cards avoid heavy chrome.
The grid is visible
A 204px module draws faint lines across every page; content boxes span whole modules so edges step from grid line to grid line.
CSS-first, zero dependencies
Plain classes on plain markup. The React layer uses native elements. No Radix, no Tailwind.
Sentence case, always
Labels and eyebrows are sentence case. Never all caps.
Quiet motion
0.15–0.3s, ease. Color and opacity change; layout rarely moves; nothing bounces.
The kit
RecommendedDeliveredIn progress