Live demo — an original page built in the Blocks style. Open in new tab
Blocks
A modular, grid-locked system of interlocking geometric panels in vibrant, high-contrast colors that snap together like a precise toy construction set.
Install via CLI
$ npx staqd add blocksRequires Pro — after subscribing, run npx staqd login to authenticate.
Pro skill
from $12/mo
$20/mo, or $12/mo billed yearly · 7-day money-back guarantee.
Inside this skill
Blocks is a modular, grid-first system where the interface reads as a set of interlocking geometric panels snapped onto a strict layout. Every region is a deliberate rectangle of solid color, divided by crisp black rules, with zero rounding and zero blur. The feeling is confident, structured, and energetic, like a precision toy construction set rendered in software. Reach for Blocks when content is dense and varied and you want the layout itself to do the organizing work.
Design principles
- The grid is sacred: every element snaps to a 12-column structure with consistent gutters and no orphaned spacing.
- Color blocks define regions; backgrounds carry meaning rather than decoration.
- Square corners everywhere (0px radius) and hard 2px rules instead of shadows.
- High contrast and saturation create clear visual hierarchy through color weight.
- Modules are self-contained and interchangeable, like physical bricks that can be rearranged.
- Type is condensed and structural, reinforcing the architectural feel.
Color
The base canvas is a paper-neutral #F4F4F2 with white module surfaces (#FFFFFF).
Structural ink, borders, and primary text are pure-leaning black (#111111).
The accent system is a vivid primary set: signal red (#FF3B30) for primary actions and emphasis, electric blue (#0A84FF) for secondary regions, and a bold yellow (#FFCC00) for highlights and warnings.
A confident green (#1DB954) handles success and positive deltas.
Muted captions use #6B6B6B.
Color blocks are used at full saturation as panel fills, with black or white text chosen per panel for AA contrast.
Limit each view to two or three accent fills so the high contrast guides the eye instead of competing for it.
In dark mode, invert to a near-black canvas (#0E0E0E), use #1A1A1A surfaces, lift borders to #FFFFFF, and keep accents at full vibrancy as glowing color blocks.
Typography
Headings use a condensed grotesque (Archivo or Inter Tight) in uppercase at weights 700 to 900 with tight tracking (-0.02em) for an architectural, poster-like presence. Body text is Inter at 15px with 1.5 line-height. Labels and metric captions are uppercase with +0.04em tracking.
Numeric data uses IBM Plex Mono so figures align cleanly within grid cells. The scale is a tight 1.25 ratio (15, 19, 24, 30, 37) to keep blocks proportional. Align text to the top-left of each module so type reinforces the grid rather than floating in it.
Blocks is a Pro skill
Unlock the full Blocks spec — design tokens, component coverage, motion, and accessibility — plus the entire library of design skills and Pro prompts.
- Every design skill, growing weekly
- Full Pro prompt library
- Commercial-use rights on skill output
$20/mo, or $12/mo billed yearly · 7-day money-back guarantee.
Use it with these prompts
Modular dashboard
FreeBuild an analytics dashboard in the Blocks style: a strict 12-column grid of edge-to-edge colored panels separated by 2px black rules, square corners, condensed uppercase metric labels, and primary-red callout tiles.
Bento landing grid
ProPricing matrix
ProMore layout skills
Bento
layoutA modular grid of card-like blocks with clear hierarchy and soft spacing that makes any content feel organized, scannable, and modern.
Dashboard
layoutA cloud-platform aesthetic of modular grids, glass-like panels, and crisp data hierarchy for dashboards that need to feel calm under heavy information.
Application
layoutA developer-first app shell with top-bar navigation, card-based panels, and dense, no-nonsense workflows built for getting things done.