Five principles, locked tokens, reusable components, microinteractions catalog, anti-patterns. Public docs of how the studio looks — auditable from outside, regression-resistant from inside.
If a visual choice violates one of these, it's wrong even if it looks good in isolation. Lifted from the v2 design experiments, codified for v3.
Visual choices feel like systems made visible — grids, structure, modularity, interaction-as-information — not stylistic flourish for its own sake.
A studio that ships autonomous characters and protocol-grade infra should feel alive. Stillness is a choice, not the default.
Homepage, ACMI's GitHub README, Folana's feed, TONY's poster, sonic-branding deliverables, RevOps dashboards — all read as one practice.
No glassmorphism-gradient-blob AI-startup uniform. Ambition shows in restraint with intentional kinetic moments.
The system works at 5px (favicon) and 5000px (Vercel hero). At video frame rate. In dark and (eventually) light mode. Across every product surface.
Single accent color (#2d4a3e deep forest). Everything else is the paper + ink scale. No gradient backgrounds, no purple, no second signal color. The discipline is the differentiation.
Source Serif 4 for headlines + body. Inter for sans labels + UI. JetBrains Mono for data, code, timestamps. Italic + double-underline is the emphasis pattern.
Each pattern below is reused across the site. Hover to see it.
2s loop, opacity + scale + glow
accent-soft ring (180ms), gap +1px on arrow icon
transform translateY(-2px), accent border
Locked in tokens.json. If a visual proposal touches one of these, it's rejected by construction. The constraints are how we keep the system tight.
app/tokens.css + app/components.css are the single source of truth for color, typography, spacing, motion, and reusable component classes. Every surface (homepage, /acmi, /blog, this page) imports them. Changes cascade.
Lock CID: mikey-lock-v3-editorial-tech-1777742367520. Strategy memo at ~/clawd/projects/madezmedia-rebrand/MADEZMEDIA-COM-MIGRATION-STRATEGY.md. Migration map at V2-V3-MIGRATION-MAP.md.