A friendly, illustrated textbook that explains complex web technologies with colorful, interactive metaphors.
02
Color
#E60067Accent
#0A0C10Ink
#294E60Ink soft
#FFFFFFBG
#B1DFF6BG soft
#F0F4F6BG quiet
#5A6072Muted
rgba(10, 12, 16, 0.1)Line
A bright, airy aesthetic dominated by a signature sky-blue (#B1DFF6) and a vibrant magenta accent (#E60067), grounded by deep navy text (#0A0C10) for maximum readability.
03
Typography
geometric-sans · monospace
display36px · 700
heading24px · 600
subtitle19px · 400
body16px · 400
caption14px · 400
Use uppercase and wide letter-spacing for category labels. · Reserve monospace font exclusively for code snippets and technical terms. · Maintain generous line-height (1.5) for long-form readability. · Use bold weights sparingly to highlight key terms without overwhelming the layout.
04
Spacing
4px
8px
12px
16px
24px
32px
48px
64px
96px
A 4px base grid ensures consistent rhythm, with generous 24px gaps between structural elements and 48-96px spacing for major section breaks.
05
Surfaces
sm · 4px
md · 8px
lg · 12px
pill · 999px
Subtle, thin borders in neutral grays (e.g., rgba(10, 12, 16, 0.1)) are used for cards and inputs, while category tags use slightly more defined strokes.
A two-column layout with a narrow sidebar (300px) for 'Popular Content' and 'Categories' alongside a wide main content column.
07
Motion & Interaction
125msmicro
300mssmall
500msmedium
cubic-bezier(0.06, 0.63, 0.43, 1)easing
Smooth opacity transitions for UI state changes. · Subtle transform animations for interactive elements. · Staggered entry animations for content sections.
Subtle scaling or color shifts on interactive elements to provide immediate visual feedback. · Smooth transition to a new state or page with minimal delay.
08
Components
buttonSimple text-based buttons or subtle pill-shaped tags with light background fills and rounded corners.
cardClean, edge-to-edge content cards with clear typographic hierarchy and subtle background colors for emphasis.
chipSmall, pill-shaped tags with uppercase text, used for categorization (e.g., CSS, React).
inputClean, rounded input fields with subtle borders and clear focus states.
heroA full-width illustrated hero section featuring 3D-style graphics and a light blue gradient background.
09
Voice & Don'ts
ToneFriendly, approachable, and encouraging, like a helpful mentor.
HeadlinesClear, direct, and benefit-oriented, often using 'An Interactive Guide to...' or 'A Friendly Introduction to...'
CTAsSubtle, text-based calls to action that blend naturally into the content flow.
Don't use a dark background for the main content area — the screenshot shows a bright, light-background aesthetic.
Don't use a purely monochrome or grayscale palette — the design relies on vibrant sky blue and magenta accents.
Don't use traditional serif fonts for body text — the screenshot exclusively uses clean, geometric sans-serif and monospace.
Don't use harsh, black borders for UI components — borders are subtle and light, often transparent or gray.
Don't overcrowd the layout with tight margins — the design uses generous whitespace and clear section breaks.
Don't use sharp, 90-degree corners for buttons or cards — the screenshot shows consistent use of rounded corners (4-12px).
Avoid: Dense, impenetrable jargon.
Avoid: Impersonal, corporate-speak.
Avoid: Overly dramatic or sensationalist language.
Captured from the live site · real computed styles
11
System prompt
This site is a friendly, educational web developer portfolio and blog. The aesthetic is bright and airy, using a signature sky-blue (#B1DFF6) for hero sections and a vibrant magenta accent (#E60067) for highlights. Typography is clean and geometric, with a focus on readability and clear hierarchy. The layout is spacious, using generous whitespace and subtle borders to define sections. Critical don'ts include avoiding dark mode as the primary theme, using serif fonts for body copy, or creating a cramped, low-contrast layout. The overall feel is welcoming and encouraging, making complex technical topics feel accessible.
Bring this taste to your agent
Hand your AI agent a machine-readable spec of this design — tokens, type, motion, the whole DNA.