Design documentation

Style Guide

abigaeldonahue.com  ·  Fonts, colors, spacing, and components

CSS Variables

Variable Value Preview
--black #252830
Body text, headings, buttons
--white #f5f6f8
Page background, button text
--mid #717886
Body text, nav links, descriptions
--light #dde1e8
Borders, dividers
--font-serif 'Cormorant Garamond', Georgia, serif Section headings, card titles
--font-sans 'Inter', -apple-system, sans-serif Body, nav, labels, UI text
--sidebar-w 240px Navigation sidebar width

Colors

Black
#252830
--black
White
#f5f6f8
--white
Mid
#717886
--mid
Light
#dde1e8
--light
Nav BG
#fbfcfd
Nav sidebar
Card BG
#fafafa
Cards, grids
Shadow Blue
#1e50a012
Box shadows
Chip BG
#ffffff1f
Stat card chips
Chip Text
#ffffffbf
Stat card chip text

Typography — Serif (Cormorant Garamond)

clamp(42px → 68px)
weight 400 · lh 1.05
letter-spacing -0.01em
Abigael Donahue
clamp(18px → 26px)
weight 400 · lh 1.4
About tagline
Leading global design teams & transforming AI-driven enterprise design
clamp(30px → 48px)
weight 400 · lh 1.15
Page titles
Team management
22px
weight 600 · lh 1.3
Project / card titles
Strategic stakeholder connections

Typography — Sans-serif (Inter)

17px
weight 400 · lh 1.75
Body / page intro
Navigating ambiguity, creating cohesion across disciplines, and surfacing UX opportunity through effective relationships is where I thrive.
15px
weight 400 · lh 1.75
Quote text
"Abi has been a fantastic partner to collaborate with."
14px
weight 400 · lh 1.7
Process / step text
Define the research goals, methodology, script, participants, and success metrics.
13px
weight 400 · lh 1.75
Nav links, body text, tags
Card body text, nav links, metadata labels, award descriptions
13px / weight 600
Bold in outcome boxes,
rec names
18+ designers and researchers
12px
weight 400
Tags, citations
Former manager · Google UX Design Certification
11px
weight 500 · ls 0.12em
Section labels, nav labels
Skills  ·  Known for  ·  Role
10px
weight 500 · ls 0.12em
Chip labels
Authority Magazine  ·  2020
48px / weight 700
Stat numbers
ls -0.02em
97%

Spacing Scale

4pxMicro gaps (bullet list items)
6pxNav section margin, small gaps
8pxName margin, tag list gap
12pxRec footer gap, project label margin
16pxAbout links gap, inline grid gap
20pxAward grid gap, rec grid gap
24pxAl-ai card grid gap, card padding
28pxAbout col-right gap, rec card padding
32pxAbout grid div padding, nav sides
40pxAbout grid margin-top, nav logo margin
48pxPage intro margin, section spacing
56pxSection divider margin, about intro
64pxMain padding-top, about work gap
72pxAbout hero gap, main padding (mobile)

Border Radius

4px
Project cards
8px
Cards, grids, award boxes, stat cards
20px
Tags
50%
Avatar, headshot
100px
Buttons, icon buttons, year chips

Box Shadows

Default card shadow
0 4px 24px rgba(30,80,160,0.07),
0 1px 4px rgba(0,0,0,0.04)
Cards, grids, rec cards, award boxes
Hover shadow
0 8px 40px rgba(30,80,160,0.13),
0 2px 8px rgba(0,0,0,0.07)
Featured award card on hover
Nav open shadow
4px 0 40px rgba(0,0,0,0.1)
Mobile/tablet nav when open

UI Components

Primary button
Resume
background: --black · border-radius: 100px · padding: 9px 20px · font-size: 13px · weight 500
Icon button
38×38px · border-radius: 50% · background: --black · icon: 18px
Tag
UX design
border-radius: 20px · padding: 5px 13px · font-size: 13px · border: --light
Section label
11px · uppercase · letter-spacing: 0.12em · weight 500 · color: --mid
Content card
Card body text in Inter 13px, color --mid, line-height 1.75. Used in award boxes, recommendation cards, and process boxes.
Annotation box
✦ I drew these wireframe versions of the team resources, and Claude redesigned them to fit the portfolio style — a perfect example of designer + AI collaboration.
background: #f0f2f7 · border-left: 3px solid --mid · border-radius: 6px · padding: 14px 16px · 13.5px · lh 1.6
Stat card
Red Hat 97%
background: --black · 48px bold stat · chip: rgba(255,255,255,0.12) · border-radius: 8px

Letter Spacing

-0.02em
Stat numbers
97%
-0.01em
Name, page titles
Abigael Donahue
0.01em
Nav links, tags
About · Team management · UX design sample
0.02em
About title, buttons
Resume →
0.12em
Section labels, nav labels
Skills · Known for · Role

Imagery

SVG icons
viewBox 0 0 24 24 · stroke icons: strokeWidth 2–2.5, stroke-linecap round · fill icons: currentColor · rendered at 13–20px · inline SVG
Wireframe diagrams

Wireframe-style diagrams originally drawn by Abi in Google Slides, then redesigned to match the portfolio's visual system. Lines use --mid (#717886) at 20–35% opacity for a light, airy feel. Corners use soft border-radius. No fills — structure is communicated through line weight alone.

Format: PNG · Line color: --mid at opacity 0.2–0.35 · Container: border-radius 8px · Used: Team Management page
Illustrations

Created by Gemini. Includes the gestural line-drawing portrait used on the About page and the decorative icon accents used throughout the site. Single-weight strokes, no fills, palette-matched to --mid tones.

Format: PNG · Style: single-weight gestural strokes · Color: --mid tones · Created by: Gemini