Design systems
DESIGN.md → tokens, fonts, type scale.
design-systems/brutalist-mono/DESIGN.md
Stark black-and-white brutalism with zero radius, thick borders, hard offset shadows, monospace-heavy type and one acid-yellow accent. Best for dev tools, indie launches, manifestos, portfolios and anything that should feel raw, honest and loud.
Legacy preset · install only when explicitly selected. New design directions start from real references and a working composition.
pnpm dlx shadcn@latest add @design-infra/theme-brutalist-monoType scale
Body copy sits on the canvas with enough contrast to read for minutes, not seconds. Links look like this, and inline code like this.
One registry for themes, blocks and curated components — installable with a single command.
Pick a design system, pull components, keep agents on-brand.
DESIGN.md → tokens, fonts, type scale.
~1,000 components, ranked.
find-component, pick-design-system.
Spotlights, beams, orbs.
npx shadcn add @oc/…
Start free, upgrade when your team grows.
For side projects.
$0/mo
For growing teams.
$20/mo
Custom contracts.
Custom
$48,210
12.4%increasevs. last month
8,904
3.2%increasevs. last month
2.1%
0.6%decreaselower is better
182ms
18.5%increasevs. last week
/pricing converts worst at 1.8% (site average 4.1%). Two likely causes:
Enterprise question has no answer.select page, signups::float / sessions as cvr
from page_stats order by cvr asc limit 3;Brutalist Mono is the interface with its structure showing. It rejects polish as a signal of quality and replaces it with honesty, contrast and conviction: black on white, hard edges, visible grids, thick rules, and type that looks like it came out of a terminal or a photocopier. It should feel raw, confident and a little confrontational — a manifesto, a zine, a dev tool that does one thing and says so in capital letters.
There is exactly one colour: Acid Yellow (#E4FF1A). Everything else is black, white and a few greys. Dark mode simply inverts the world — near-black page, white rules — and the acid yellow gets even louder.
Density is medium; scale contrast is extreme. Massive Space Grotesk headlines sit next to small mono body text. Nothing is rounded, nothing is blurred, nothing fades.
Two families from the same foundry family — Space Grotesk shouts, Space Mono talks.
Space Mono ships only 400 and 700; use exactly those. Prefix things with typographic
devices: →, //, [01], *, #. Numbered sections (01 / FEATURES) are encouraged.
An exposed 12-column grid with 2px black gutters drawn as rules — the grid lines are part of the design. 8px base, with big jumps: 24px inside components, 48px between blocks, 96px between sections. Max width 1280px, but full-bleed bands (an acid-yellow marquee, a black footer) are welcome. Align everything hard-left; asymmetric layouts and oversized numbers in the margin are on-brand. Tables are first-class: full 2px borders on every cell.
No blur, no soft shadows, no gradients. Depth is a hard offset shadow: 4px 4px 0 0 #000000 (white in dark mode) on cards, buttons and popovers. Interactive elements
"press" by translating 4px down-right and dropping the shadow to 0 — a physical, mechanical
click. Overlays use a solid 2px-bordered panel over a flat 60% black scrim, never a blurred
backdrop.
Zero radius, everywhere, always. --radius is 0 and every rounded.* token is 0 —
including full; avatars are square, status dots are squares, checkboxes and radio buttons
are squares (the radio's checked state is a filled inner square). Borders are 2px by default,
4px for emphasis (hero frames, active tabs). Icons are 2px-stroke, square line caps, 20–24px.
Motion language: quiet (MOTION.md) — but hard-edged: instant, mechanical, no easing curves that feel soft.
steps(2, end) or linear for mechanical toggles; cubic-bezier(0.2, 0, 0, 1) when something must travel.prefers-reduced-motion: stop marquees and typewriters; keep instant state changes.You are designing in the Brutalist Mono system: stark black-and-white brutalism with zero
border radius, 2px black borders, 4px hard offset shadows and one acid-yellow accent
(#E4FF1A) that always carries black text. Set headlines in Space Grotesk 700 with tight
tracking and huge scale, and set all body copy, labels and data in Space Mono (400/700),
with UPPERCASE labels and devices like →, // and [01]. Hover and selection states
invert colours rather than tint them; buttons press by translating into their shadow. Dark
mode is a near-black page with white rules and an acid focus ring. Motion is instant or
linear — terminals, encrypted-text reveals, tickers and number pops are on-brand; blur,
glass, gradients and soft easing are forbidden. Use shadcn/ui primitives with every radius
forced to 0 and borders thickened to 2px.