Neo-Brutalist Design System
High-contrast. Raw. Deliberately unpolished.
Thick ink borders. Hard offset shadows. 100%-saturated color. A design system that rejects softness — because the best UIs don't need to apologize for their presence.
All 20 components in a searchable directory. Filter by category, click through to full spec pages.
20 components · 21 pagesSnap easing, lift/slam mechanics, live demos, do/don't rules. The motion system explained.
--ease-snap · 90ms · 150msField anatomy, validation states, single + two-column form layouts with all form components composed together.
Input · Select · Checkbox · SwitchFull Table component specimen — all variants, row states, sorting, pagination, empty and skeleton states.
10 exports · interactiveLight vs dark side-by-side. Semantic token flip, component behavior, implementation guide.
data-theme · semantic tokensFull color system — primaries, secondaries, neutrals, on-color usage. Token names and hex values.
12 colors · 4 pagesArchivo (display) + Space Mono (labels). Type scale, weights, tracking, line-height rules.
Archivo · Space Mono4px spacing scale, border widths, radii, and the signature hard offset shadow system (0 blur).
xs / sm / md / lg / xlSetup guides for Claude Code, Lovable, GitHub, Figma, Cursor, Storybook and v0. Universal context block included.
7 tools · full coverageFull-width desktop app. Sidebar nav, Builder, Library and Storefront screens.
DesktopMulti-screenSidebar navResponsive single-file layout. Mobile bottom tabs, tablet/desktop sidebar. Same system.
MobileResponsiveBottom navComplete task manager built with SLAB. Filter pills, priority badges, snap motion on every interaction.
AppInteractiveDark modeFull type specimen. Display scale, body type, mono labels, all sizes and weights in context.
ArchivoSpace MonoType scaleColor palette — 12 primaries
Hard offset shadows — 0 blur, zero ambient
Motion — hover & press every button
--ease-snap: cubic-bezier(.2,.9,.3,1.3) · --dur-fast: 90ms · --dur-base: 150ms