coderef

orinfitzgerald.com

Three-color system. Cyan is used for interactive states, highlights, or focal decorative elements. The contrast between pixel-era type and modern layout is the design's core tension.
DownloadRaw
orinfitzgerald.comVisit ↗
View full
orinfitzgerald.comVisit site ↗
orinfitzgerald.com website, full page

Palette

At a glance

Theme
light
Typefaces
System
Sections
9
Length
504 words

Add it to your project

Then prompt your agent

Design System · orinfitzgerald.com

Light and dark previews, tokens and a ready-to-use package, generated from this DESIGN.md. No AI involved: the same file always produces the same output.

Generating design system…

DESIGN.md

DownloadRaw

orinfitzgerald.com — Design System

1. Visual Theme & Atmosphere

Orin Fitzgerald’s personal site is a maximalist designer portfolio built on Framer. The lead typeface — Pixelcastle — is a custom pixel-style display font that makes an unmistakable statement at 60px. A black background with pure white text is punctuated by a single electric cyan accent (rgb(0, 221, 255)). The design is nocturnal, digital, and unapologetically post-web1 in its typographic approach. Monospace is used for secondary content, reinforcing the code/digital aesthetic. This is a personal brand site that prioritises presence over convention.

2. Color Palette & Roles

Role Value Notes
Background rgb(20, 20, 20) Near-black, not pure
Foreground rgb(255, 255, 255) Primary text
Accent rgb(0, 221, 255) Electric cyan — the single chromatic moment

Three-color system. Cyan is used for interactive states, highlights, or focal decorative elements. The contrast between pixel-era type and modern layout is the design’s core tension.

3. Typography Rules

  • Display: Pixelcastle — custom pixel font, 400 weight, 60px, 72px line-height. No letter-spacing adjustments.
  • Secondary: Unnamed monospace (likely a system or custom mono), 30px, 500 weight. Used for subheadings/labels.
  • The pixel font is the entire personality of the site — it must render correctly to preserve the design intent.
  • No body-copy serif or humanist sans. The mono register carries all supporting text.
  • Pixelcastle is used large and sparingly — likely only hero and section titles.

4. Component Stylings

  • Border-radius: 100px pill on interactive elements.
  • Backgrounds: Dark near-black throughout.
  • Shadows: None — flat depth model.
  • Cyan accent: Applied to links, hover states, or decorative underlines.
  • Framer-based, so components are likely frame-contained with defined hover states.

5. Layout Principles

  • Full-width dark canvas.
  • Centered or left-aligned large type acting as the dominant visual.
  • Framer’s auto-layout for grid sections.
  • Generous vertical spacing between sections — content is not dense.

6. Depth & Elevation

Flat. No shadow values detected. Depth relies on colour contrast: white type on near-black. The cyan accent creates a single point of visual “pop” against the dark field.

7. Do’s and Don’ts

Do:

  • Use Pixelcastle only at display sizes (60px+)
  • Reserve cyan exclusively for interactive/highlight moments
  • Maintain the dark-base-white-text polarity throughout

Don’t:

  • Introduce warm tones or neutral greys — they would undermine the digital-night aesthetic
  • Use Pixelcastle at small sizes (it degrades at sub-32px)
  • Add shadows or gradients to this flat system

8. Responsive Behavior

Framer handles responsive scaling. Pixelcastle at 60px will need to scale to roughly 32–40px on mobile without losing legibility. Pill radius holds across all sizes.

9. Agent Prompt Guide

Reproduce orinfitzgerald.com style: near-black rgb(20,20,20) background, white text, Pixelcastle display font at 60px+ for headings, monospace for secondary labels. Single cyan accent rgb(0,221,255). Pill radius (100px). Flat, no shadows. Portfolio-scale editorial layout.

Generated by Sparkbites — extracted from live CSS analysis

All indie designs →

Brand names describe the visual style only; coderef is not affiliated with or endorsed by any brand listed. Licenses