Design
Style Guide
Typography
Display faces are set in Playfair Display. Body copy, UI, and labels are set in Inter. Both are served from Bunny Fonts.
Designer, engineer, and publisher.
Projects I build and maintain.
Selected Work
Section Label
Whether shaping an interface, editing a feature story, or modeling a workflow, the approach is the same: clarity first, craft everywhere, and respect for the person on the other side of the screen.
A typical inline link uses the accent color with a subtle underline.
Color
A warm editorial palette — ivory paper with deep navy accent in light mode; near-black with soft cream in dark. Swatch labels show the CSS custom-property name.
--bg
Page background
--surface
Card surface
--surface-2
Secondary surface
--ink
Primary text
--ink-muted
Secondary text
--accent
Accent (links, CTA)
--border
Hairline rules
Buttons
Form elements
Project card
Spacing scale
Fluid spacing tokens, scaled with clamp().
--space-xs--space-sm--space-md--space-lg--space-xl--space-2xl