Skip to content
Musterlab
LibraryPricingGuideFavourites
Connect your AI
All stylesStyle reference

NaN

nan.xyz
Website preview
The character

mint greenhouse of living letters — a pastel type lab where every headline is the product itself

lightdesignNaN Holo Mono
Colors
9
Typefaces
13
Components
10
Visit website

Copy a design guide, CSS variables or tokens into your next project.

The design language

NaN runs its website like a working specimen sheet: the mint-green canvas is the page, and the page is the product. Massive custom display faces (200-336px) are the visual architecture; a monospaced sans (NaN Holo Mono) set in uppercase with 0.075em tracking is the chrome that holds everything together. The palette is ruthlessly tight — one pastel canvas, near-black text (#262626, never pure black), one bright lime accent (#00ff00) for raw typographic flourishes, and a single pink-purple-blue gradient for the lone chromatic CTA. Borders do the work that shadows usually do: 1-2px hairlines define cards, inputs, and the type tester frame with no elevation. The interaction model is a live font tester — sliders for size and leading, dropdowns for family and weight — letting visitors steer the display in real time, which makes the site function as both storefront and demo.

Inside this designColorsTypographySpacing & shapeGuidelinesComponentsSurfacesCompositionNotes

Color palette

brand

Mint Canvas

#b7ffb4

Page background, card surfaces — the signature pastel that makes dark type appear sunlit rather than printed

accent

Lime Spark

#00ff00

Decorative typographic flourishes and SVG scribble overlays — a raw signal-green that contrasts the pastel canvas without warming it

Aurora Gradient

#ffa3b6

Supporting palette color for small decorative accents when the core palette needs contrast. Do not promote it to the primary CTA color

neutral

Carbon Ink

#262626

Primary text, borders, icon strokes, button outlines — softer than pure black, sits on mint without vibrating

Obsidian

#000000

Display-type fills at the largest sizes, pure-black SVG fills for the heaviest display specimens

Fog

#999999

Muted helper text, inactive borders, disabled controls — the quietest readable neutral on the mint canvas

Smoke

#767676

Input field borders in resting state — darker than fog to signal interactivity without competing with the canvas

Bone

#efefef

Light surface for elevated UI bits (button hover, inverted controls) — provides a near-white counterpoint when the canvas needs to recede

Paper

#ffffff

Input field interior, pure-white text on dark inverted moments

Typography

Type scale

Minor Third (1.2) · 16px base
display-mega336px · 400 · 0.8

The quick brown fox jumps

display-xl228px · 400 · 0.9

The quick brown fox jumps

display-lg216px · 400 · 0.85

The quick brown fox jumps

display86px · 700 · 1

The quick brown fox jumps

display-sm45px · 300 · 1.2 · 3.4px tracking

The quick brown fox jumps

heading32px · 900 · 1.2

The quick brown fox jumps

text-2626px · 900 · 1

The quick brown fox jumps

heading-sm24px · 300 · 1.2

The quick brown fox jumps

Font samples use locally available fonts and fallbacks.

Aa
Primary typeface

NaN Holo Mono

Weights
300, 400, 500, 700, 800, 900
Sizes
12, 13, 14, 16, 20, 24, 26, 32, 45px
Line height
1.0–3.0
Letter spacing
0.075em (≈1.2px at 16px, ≈3.4px at 45px)
Fallback
JetBrains Mono, IBM Plex Mono, Space Mono
Features
"dlig" 0, "liga" 0

All interface chrome — navigation, labels, buttons, form controls, metadata, keyboard hints. Set uppercase with +0.075em tracking, the letter-spacing is the signature that makes mono read as a deliberate UI system rather than terminal output. The weight range lets it flex from thin nav links to heavy button text without leaving the family.

Aa
Additional typeface

NaN Holo

Weights
300, 400, 700
Sizes
12, 16, 45, 86px
Line height
1.2–1.5
Fallback
Inter, Söhne, Untitled Sans
Features
"dlig" 0, "liga" 0

Prose body and large secondary headlines that need to sit beside display specimens without competing. The 86px weight-300 size is a typographic statement — a humanist counterweight to the blocky display faces above it.

Aa
Additional typeface

NaN Archy On ExtraBlack

Weights
400
Sizes
228px
Line height
0.90
Fallback
Druk, Compacta, Inter Black Compressed
Features
"dlig", "frac" 0, "onum" 0, "ss01" 0, "ss02" 0, "ss03" 0, "ss05" 0, "tnum" 0

Hero display headline — the signature specimen face, shown at its native 228px with tight 0.90 leading so the letterforms stack into a near-monolithic mass. This is the typeface the homepage exists to sell.

Aa
Additional typeface

NaN SuperX Sans Display Black

Weights
400
Sizes
216px
Line height
0.85
Fallback
Druk Wide, Inter Black, Söhne Breit
Features
"dlig", "frac" 0, "onum" 0, "ss01" 0, "ss02" 0, "ss03" 0, "tnum" 0

Secondary display face — ultra-tight 0.85 leading creates a dense typographic slab, the contrast to Archy's rounded forms. Used in alternate hero rotations.

Aa
Additional typeface

NaN SuperX Serif Text Thin Italic

Weights
400
Sizes
216px
Line height
1.00
Fallback
Tiempos Headline, Domaine Display, Canela
Features
"dlig" 0, "frac" 0, "onum" 0, "ss01" 0, "ss02" 0, "ss03" 0, "ss05" 0, "tnum" 0

Editorial italic display — the serif counterpoint that proves the practice spans humanist letterforms, not just geometric sans. Thin weight at 216px is a tension device: fragile strokes at monumental size.

Aa
Additional typeface

NaN Holo Gigawide Ultra1

Weights
400
Sizes
336px
Line height
0.80
Fallback
Druk Condensed Super, Compacta Black
Features
"ss01" 0, "ss02" 0, "ss03" 0, "ss04" 0, "ss05" 0, "ss06" 0, "ss07" 0, "ss08" 0, "ss09" 0, "ss10" 0

Ultra-condensed display at 336px — the widest single-character scale on the site, used sparingly as a one-word exclamation.

Aa
Additional typeface

NaN Rage family (Zipp, Soft, Beau, Sans Narrow)

Weights
400
Sizes
86px
Line height
1.00
Fallback
Recoleta, Pangram Sans, GT America

Card specimen headlines in the 'You Might Have Missed' grid — each card shows the family name rendered in that exact family at 86px, making the grid self-documenting.

Aa
Additional typeface

NaNRageZippNarrowThin

Weights
400
Sizes
86px
Line height
1

NaNRageZippNarrowThin — detected in extracted data but not described by AI

Aa
Additional typeface

NaNRageSoftXCondensedRegular

Weights
400
Sizes
86px
Line height
1

NaNRageSoftXCondensedRegular — detected in extracted data but not described by AI

Aa
Additional typeface

NaNRageBeauStandardSemibold

Weights
400
Sizes
86px
Line height
1

NaNRageBeauStandardSemibold — detected in extracted data but not described by AI

Aa
Additional typeface

NaNRageSansNarrowMedium

Weights
400
Sizes
86px
Line height
1

NaNRageSansNarrowMedium — detected in extracted data but not described by AI

Aa
Additional typeface

NaNSerfATextLightItalic

Weights
400
Sizes
86px
Line height
1

NaNSerfATextLightItalic — detected in extracted data but not described by AI

Aa
Additional typeface

NaNSerfSansLightItalic

Weights
400
Sizes
86px
Line height
1

NaNSerfSansLightItalic — detected in extracted data but not described by AI

Spacing & shape

Spacing

Density
compact
Base unit
4px
Max width
1440px
Section gap
80px
Card padding
20px
Element gap
10px

Border radius

cards18px
small2px
inputs2px
buttons29.4px

Spacing scale

1px
2px
3px
5px
6px
8px
10px
12px
13px
14px
16px
20px
24px
29px
32px
40px
48px
49px
50px
60px
80px
120px
121px
171px
218px

Guidelines

Do

  • Set all interface text in NaN Holo Mono with 0.075em tracking — the monospace + tracking combo is what reads as 'NaN UI' versus generic mono
  • Use #262626 for text and borders, never #000000 for UI chrome — pure black is reserved for the heaviest display specimens
  • Let display specimens bleed to viewport edges without a max-width clamp; the type defines the lateral scale
  • Use the aurora gradient button (29.4px radius) exactly once per page — the gradient is rationed because it's the only warm element
  • Mark every new section with a hollow circle bullet (◉) in 14px NaN Holo Mono, followed by 60-80px vertical space
  • Make specimen cards self-documenting: render the card's font name IN that font, not as a label
  • Keep all elevation to 1-2px hairline borders in #262626 — never introduce drop shadows

Don’t

  • Don't use #ffffff as a page surface — it kills the mint canvas identity
  • Don't use #000000 for body text or UI borders — it fights the pastel canvas
  • Don't set the Holo Mono tracking below 0.05em — the letter-spacing is what makes the mono read as deliberate UI
  • Don't introduce additional accent colors — the palette is mint, lime, carbon, and the aurora gradient, nothing else
  • Don't add drop shadows to cards or buttons — the site defines depth through borders and whitespace only
  • Don't use a 4px or 8px radius on cards — the 18px card radius is the signature soft-corner language
  • Don't wrap display specimens in centered containers; full-bleed is what makes the type feel architectural

Components

01

Top Navigation Bar

Primary site navigation

Sticky top bar on #b7ffb4 canvas. Left: 'NaN' wordmark in NaN Holo Mono 14px uppercase. Center: nav links (FONTS, COMMISSIONS, PROJECTS, TXT, SHOP, STUDIO) in NaN Holo Mono 14px uppercase, #262626, letter-spacing 0.075em, 32px gap. Right: CART (0), ACCOUNT, then a tri-color circle icon and a small 'NaN' dot. No background fill, no shadow — sits directly on canvas. Bottom edge: no border, sections define their own top spacing.

02

Hero Statement Block

Opening brand description

Left-aligned paragraph in NaN Holo Mono 26px weight 400, #262626, line-height 2.25. Content fills roughly 75% of viewport width. No background, no border — the text IS the hero. A lime-green (#00ff00) SVG scribble overlays the right portion at ~40% opacity, drawing the eye past the text without blocking it.

03

Live Font Tester

Interactive type specimen controller

Sectioned widget with four control rows stacked vertically on a #b7ffb4 canvas. Row 1: small section label (◉ Our Latest Font Release, NaN Holo Mono 14px #262626, 0.075em tracking). Row 2: Size slider (left-aligned label 'Size 220px', then NaN Holo Mono 12px, line-track 1px #262626 with 6px #262626 thumb) + Leading slider (right-side label 'Leading', identical track style) + two select dropdowns (NaN Holo Mono 13px, 1px #262626 border, 2px radius, no fill). Row 3: keyboard-shortcut chips (rounded squares, 1px #262626 border, NaN Holo Mono 12px) + a pear emoji. Row 4: a massive display specimen in the selected family at the selected size. No drop shadows — borders and whitespace define the frame.

04

Aurora CTA Button

Sole chromatic primary action

Filled pill button, 29.4px radius, horizontal aurora gradient (pink #ffa3b6 → violet #dda9ff → blue #a2d1ff → pink). Label in NaN Holo Mono 14px weight 500, #262626, uppercase, 0.075em tracking. Padding 14px 20px. Sits centered below the display specimen. One per page — this gradient is rationed because it is the only warm element in a cool palette.

05

Display Headline (Specimen)

Full-bleed type demonstration

Massive custom typeface rendered at 216-336px, weight 400, #000000 or #262626, line-height 0.80-0.90 depending on face. Text bleeds to both edges of the viewport (no max-width clamp) so the letterforms define the page's lateral scale. No background, no border — the type floats on the mint canvas.

06

Font Specimen Card

Library entry in the 'You Might Have Missed' grid

Three-column grid on the mint canvas. Each card: 1px #262626 border, 18px radius, transparent fill (shows mint through). Interior padding 20px. The card's own family name is rendered IN that family at 86px, weight 400, #262626, line-height 1.0 — the card is its own specimen. Two-line stack: 'NaN' (smaller) above 'Rage Zipp' (larger). No shadow, no hover elevation — the 1px border does all the work.

07

Section Label

Subsection heading

Left-aligned '◉ Section Name' in NaN Holo Mono 14px weight 400, #262626, 0.075em tracking. The hollow circle (◉) is a recurring typographic bullet that marks every new section without using color or weight changes. Followed by generous vertical breathing space (60-80px) before the section content.

08

Select Dropdown

Form control within the font tester

Inline select element, NaN Holo Mono 13px, #262626, 1px #262626 border, 2px radius, transparent fill. No focus ring color change — interaction is communicated through a 1-2px border darkening to #000000 on hover/focus. Inline with text controls on a single row.

09

Range Slider

Numeric control for size/leading

Native range input styled as a 1px #262626 line track with a 6px square #262626 thumb. Label text in NaN Holo Mono 12px, #262626, sits above the track. No value tooltip — the display specimen updates in real time as the user drags, providing feedback.

10

Keyboard Hint Chip

Reveals power-user shortcuts

Small rounded-square button, ~20×20px, 1px #262626 border, 2px radius, NaN Holo Mono 11px #262626 label. Used to surface shortcuts (e.g. 'R', arrows, 'OT') adjacent to the font tester controls.

Surfaces & elevation

Level 0

Mint Canvas

#b7ffb4

Page background and base surface for all sections

Level 1

Bone Lift

#efefef

Rare elevated surface for inverted or hover states where mint needs to recede

Level 2

Aurora CTA

#ffa3b6

The sole gradient surface — the discover-more button

Layout & imagery

Layout

Full-bleed canvas with no global max-width clamp on display type. Top nav is a single horizontal row, sticky, with the wordmark left and utility links right. The hero is a left-aligned statement paragraph occupying ~75% viewport width, with no centered hero or split-screen image. Sections stack vertically with 60-80px gaps, each opened by a small mono-uppercase label. The 'You Might Have Missed' section is a 3-column card grid. The display specimens in the font tester span the full viewport width and bleed off the right edge intentionally. Density is sparse and editorial — the mint canvas breathes between sections, and the only dense moment is the font tester control row.

Imagery

Zero photography, zero illustration beyond the lime SVG scribble overlay. The site IS imagery: each custom typeface is photographed (rendered) at 200-336px and the resulting letterforms ARE the visual content. Product screenshots are absent because the product is the typography itself. The only non-typographic graphical element is a tri-color circle icon (likely a theme/palette swatch) in the nav and a pear emoji in the font tester — small, playful, and accepted as part of the studio's informal voice. Card specimens double as their own photography: the card titled 'Rage Zipp' is photographed by being typeset in Rage Zipp.

Design notes

Agent Guide

**Quick Color Reference** - Page background: #b7ffb4 (Mint Canvas) - Primary text & borders: #262626 (Carbon Ink) - Muted text & disabled borders: #999999 (Fog) - Decorative accent: #00ff00 (Lime Spark) - Inverted / elevated surface: #efefef (Bone) - primary action: #b7ffb4 (filled action) **Example Component Prompts** 1. *Hero statement*: full-width #b7ffb4 background, left-aligned paragraph in NaN Holo Mono 26px weight 400, #262626, line-height 2.25, letter-spacing 0.075em, occupying ~75% viewport width. Overlay a lime (#00ff00) SVG scribble at the right edge. 2. *Display specimen*: full-bleed headline in NaN Archy On ExtraBlack 228px, weight 400, #000000, line-height 0.90, bleeding past the right viewport edge. No background, no border, no max-width. 3. Create a Primary Action Button: #b7ffb4 background, #000000 text, 9999px radius, compact pill padding. Use this filled treatment for the main CTA. 4. *Font specimen card*: 1px #262626 border, 18px radius, transparent fill (shows #b7ffb4 through), 20px padding. The card's own title rendered in its native family at 86px weight 400 #262626 line-height 1.0. Three-column grid. 5. *Section label*: left-aligned '◉ Section Name' in NaN Holo Mono 14px weight 400, #262626, 0.075em tracking, followed by 80px vertical space before content begins.

Type Tester Interaction Model

The font tester is a signature component: visitors drag Size (80-336px) and Leading (0.8-1.2) sliders and select a family + weight from dropdowns, and a live display specimen updates in real time. The interaction makes the site function as both a storefront and a working demo. When recreating, render the four control elements (size slider, leading slider, family dropdown, weight dropdown) on a single row above the specimen, with section labels in NaN Holo Mono 12px, all borders at 1px #262626, 2px radius, transparent fill. The specimen below should use the same color and padding rhythm as the hero display block. No toggle buttons, no modal — the tester is always visible and always live.

Similar brands

Pangram Pangram

Same type-foundry-as-website model where custom display faces at 100-200px ARE the page, with a minimal mono-uppercase nav wrapping the specimens

Klim Type Foundry

Same specimen-first architecture — large type specimens dominate the viewport, monospaced metadata labels, single-color canvas with no decorative imagery

OH no Type

Same bold-display-on-pastel-canvas approach and playful studio tone, with type specimens doubling as page composition

Future Fonts

Same experimental-foundry aesthetic — mint-toned canvas, uppercase mono nav, type families presented as cards with the family name set in its own face

Commercial Type

Same live font-tester pattern with sliders and dropdowns controlling a real-time display specimen, and 1px hairline borders defining all UI frames

Take this style into your next project.

Use the design exports or connect Musterlab to your AI.

Connect your AI

Keep exploring

Browse the library
099 SUPPLY

099 SUPPLY

Gallery wall of black-on-white objects

lightdesignSoehne Mono
Fonts In Use
F

Fonts In Use

White gallery wall for letterforms

lightdesignBentonSansRE
Craftwork
C

Craftwork

Designer's atelier with one acid-green lamp. A bright, paper-clean workspace where one vivid lime accent marks the premium shelf and everything else is a measured, gallery-quiet neutral.

lightdesignEuclid Circular A
Figma
F

Figma

white gallery wall with a single indigo spotlight.

lightdesignfigmaSans
Canva
C

Canva

playful artist's studio bathed in violet dawn — a clean white workspace where every accent, icon, and gradient wash arrives pre-tuned for creative work.

lightdesignTimes
Andrei Rybin
A

Andrei Rybin

monochrome atelier notebook — a designer's sketchbook where phone screens are pinned like contact sheets on a white wall

lightdesignsans-serif
Musterlab. A closer look at good design.About the library