High-contrast pairing of black on white with vibrant, saturated color blocks for section differentiation
03
Typography
transitional-serif · grotesque-sans
display70px · 700
heading38px · 400
body22px · 400
Use transitional serif for all major headlines to convey playfulness and authority · Use grotesque sans-serif for body text and secondary information for readability · Apply tight letter-spacing (-1.6px) to large display text for visual impact
04
Spacing
4px
8px
16px
24px
32px
48px
64px
96px
generous whitespace with large padding values around content blocks
05
Surfaces
sm · 4px
md · 8px
lg · 12px
pill · 999px
minimal to none, relying on color blocks and typography for hierarchy
06
Layout
1280container
12columns
24pxgutter
768 / 1024breakpoints
asymmetric layouts with large color blocks and overlapping illustrations
07
Motion & Interaction
220msmicro
400mssmall
800msmedium
cubic-bezier(0.23, 1, 0.32, 1)easing
smooth transitions for hover states · transform animations for interactive elements · cubic-bezier easing for fluid motion
subtle scale and color transitions · immediate visual feedback with transform changes
08
Components
buttoncircular menu button with hamburger icon, positioned top-right
cardfull-width color block sections showcasing projects
herobold serif headline centered with large illustration, full viewport height
09
Voice & Don'ts
Toneconfident, playful, and authoritative
Headlinesbold declarative statements with serif typography
CTAsplayful onomatopoeia (Tssss-chk!)
don't use thin weights — screenshot shows bold 700 weight throughout
don't apply rounded corners to major elements — screenshot shows sharp edges on color blocks
Captured from the live site · real computed styles
11
System prompt
Handsome Frank is a bold, illustration-focused creative agency portfolio using transitional serif fonts for headlines and grotesque sans-serif for body text. Key colors include black (#000000) and white (#FFFFFF) for contrast, with vibrant section backgrounds like teal (#2BA58E), red (#E23B3B), and orange (#F4A261). The design emphasizes large, expressive typography (70px display, 38px heading) with tight letter-spacing. Critical don'ts: avoid thin font weights, never add rounded corners to major color blocks, don't use muted pastels, and don't center-align all text. The site showcases illustrators through full-viewport color blocks with overlapping illustrations and bold declarative headlines.
Bring this taste to your agent
Hand your AI agent a machine-readable spec of this design — tokens, type, motion, the whole DNA.