DESIGN SYSTEM · TOKEN LAYER
Design Tokens
I built this portfolio as a system. Every visual decision — color, type, depth, shape — lives as a named token. Components are the composition of primitives. The page you came from is the composition of components. This is what's underneath.
SHAPE
Radius Primitives
None
0px
Small
2px
Medium
6px
Large
12px
XL
20px
Full
50%
DEPTH
Shadow & Glow
Cast shadows need a lighter surface to land on — they vanish on near-black. The four tokens below sit inside an elevated panel so they read correctly. Pair shadow tokens with the elev-1 surface; reach for outline depth when a tile sits directly on bg.
shadow-sm
Subtle lift
shadow-md
Card elevation
shadow-lg
Modal / overlay
glow
Brand accent halo
Glow works directly on bg too — it's additive, not subtractive. Use it sparingly, on focused or selected elements where the brand color should bleed beyond the edge.
PATTERNS
Component Cookbook
A live, interactive index of the patterns this site is built from. Pick an example to see its rendered preview alongside the code that produces it. Each pattern lists the tokens it consumes.
TOKENS ARE THE SOURCE OF TRUTH · COMPONENTS ARE THE COMPOSITION OF PRIMITIVES · PAGES ARE THE DELIVERY