This page documents the visual identity of chrisbmn.com - the logos, colors, typography, and that gradient everyone either loves or raises an eyebrow at. (It's staying. We've moved on.)

Last updated: February 2025. If something looks off, it's probably intentional. If it's definitely wrong, there's a contact page for that.

Alternate Logos

For contexts where the snow effect would be lost, cluttered, or just plain weird - the no-snow and solid-color variants. Same logo, less weather.

No-snow logo on light
No-snow - light
No-snow logo on dark
No-snow - dark
Black logo
Black - light backgrounds only
White logo
White - dark backgrounds only
Blue logo
Blue - accent use

Logo Mark

The icon-only mark. For favicons, avatars, app icons, and anywhere the full logo would be overkill or just won't fit. Available in sizes from 16px to 689px.

Logo mark 250px 250px
Logo mark 125px 125px
Logo mark 63px 63px
Logo mark 32px 32px
Logo mark 16px 16px

The Gradient

Started as a decorative top bar. Became a personality trait. The gradient runs across the very top of every page - 10px tall, impossible to miss, and genuinely the most opinionated design decision on this site. It anchors in blue, sweeps through green and purple, and lands on red. Make of that what you will.

Anchor Blue #0a02ff @ 0%
Vivid Green #12f12a @ 20%
Rebecca Purple #663399 @ 40%
Signal Red #e80000 @ 70%
Deep Red #860000 @ 90%
CSS value
background: linear-gradient(
  141deg,
  #0a02ff    0%,
  #12f12a   20%,
  rebeccapurple 40%,
  #e80000   70%,
  #860000   90%
);

Typography

Logo Typography
CHRISB
CHRISB
Berlin Sans FB Demi Bold
Bundled with Windows / Office 2016+
MN
MN
SNOW BLUE
by girinesia.std · dafont.com

Together they somehow work. The rigid geometry of Berlin Sans grounds the "CHRISB" portion, while the more expressive SNOW BLUE gives the "MN" a distinct - and appropriately Midwestern - character. (Don't ask why this combination made sense. It just does.)

Body & UI
Inter
The quick brown fox jumps over the lazy dog. 0123456789
Weights used: 300, 400, 500, 600, 700, 800
Google Fonts · Previously Roboto, before taste was developed.
Monospace
JetBrains Mono
const answer = 42; // always
Used for code blocks and inline code.
Fallbacks: Fira Code, Cascadia Code

Color Palette

Click any swatch to copy the hex value. (You're welcome.)

Brand Colors
Copied!
Signal Red
#E80000
Copied!
Vivid Green
#12F12A
Copied!
Anchor Blue
#0a02ff
Copied!
Deep Red
#860000
Copied!
Forest Green
#039241
Copied!
Magenta
#F333FF
Copied!
Purple
#6C11FF
Copied!
Brand Blue
#3357FF
Site UI Colors
Copied!
Accent
#0ea5e9
Copied!
Accent Hover
#0284c7
Copied!
Dark BG
#0f172a
Copied!
Light BG
#f8fafc
Copied!
Text Muted
#64748b
Copied!
Text Faint
#94a3b8
Neutrals
White
#ffffff
Black
#000000

Usage Guidelines

Do
  • Use the snow logo as the primary mark wherever possible
  • Use the black logo on light backgrounds; white logo on dark backgrounds
  • Give the logo adequate breathing room - don't crowd it
  • Use the mark/icon for favicons, app icons, and small-format use
  • Link to this page if you're referencing the brand
Don't
  • Stretch, distort, or recolor the logo
  • Place the black logo on dark backgrounds - use white instead
  • Apply drop shadows, glows, or other effects to the logo
  • Use the logo to imply endorsement or affiliation
  • Recreate the logo in a different font - that's not how this works