Type Foundry Specimen
Identity
A testing ground for professional type evaluation. Every pixel exists to prove the typeface works — at poster scale, at body copy, at micro captions, in every weight, in every language. The design language is warm-paper editorial severity: cream ground, 1px structural borders, zero radius, monospace annotations alongside serif specimens. This is a tool for art directors, not a marketing page for consumers.
Product World
- Who: Art directors and brand designers choosing typefaces for high-profile projects — museum identities, luxury packaging, editorial publications. They evaluate fonts by testing them at every size, in every context. They'll spend 30 minutes on a specimen page before buying an €800 license. They use InDesign, Figma, and Illustrator daily. They care about kerning, hinting, and OpenType features. They hate marketing speak, fake specimens, and any foundry that shows the typeface at only one size.
- What: A type specimen page that lets professionals test-drive a typeface across every possible use case — display, headline, body, caption, micro. The specimen doesn't sell. It proves.
- Vibe: commercialtype.com (restrained authority, the type speaks for itself) meets klim.co.nz (comprehensive testing, every weight at every size). Clean, warm, paper-like.
- Domain conventions: Optical sizes (Display 72pt+, Text 12-24pt, Micro <10pt). OpenType feature tags (onum, tnum, smcp, frac, case, ss01). Glyph counts (684+). Language support expressed as script coverage. License tiers by use case (Desktop, Web, App, Enterprise). Variable font axes (wght, opsz). File formats (OTF, WOFF2, Variable).
Core Principle
The typeface IS the content. Every section exists to answer a specific question: "Can this font carry a poster? A novel? A mobile app? A data table?"
Visual Vibe
Restrained, warm, paper-like, editorial, authoritative, precise, typographic, unhurried, confident, scholarly.
What It's NOT
- NOT a SaaS landing page — no hero/features/pricing/CTA template
- NOT dark mode — type specimens live on warm cream paper, never void
- NOT photography-driven — zero images. The letterforms ARE the visual richness
- NOT a marketing page — no adjective-heavy copy about "revolutionary design." Show, don't tell
- NOT a monospace-dominated page — this is a serif specimen, the serif dominates 80%+ of visual space
- NOT rounded or playful — zero border-radius on containers, no pill shapes, no bouncy animations
Section Archetypes
- Glyph hero: A single massive glyph pair (Ag, Rg, Qq) that fills the viewport and proves the typeface at poster scale
- Size cascade: The typeface shown at every size from Display (96px) down to Micro (9px), each row answering "does it work here?"
- Weight spectrum: All weights shown on the same glyph pair, demonstrating the full range of expression
- Paragraph setting: Roman and italic side-by-side at body size, with typographic settings (size/leading, weight, tracking, measure) shown as metadata
- OpenType features: Before/after demonstrations of each feature (onum, tnum, smcp, frac, case, ss01) with CSS property syntax
- Glyph map: Full character grid showing Latin, Latin Extended, Cyrillic, and special characters
- Type tester: Interactive input where visitors type their own text and adjust size, weight, tracking, and style
- Language support: The typeface in six languages proving script coverage
- Technical specifications: Format, coverage, script support, and OpenType features in a data table
- License tiers: Structured pricing by use case with scope and inclusions
Hero Archetype
Typography-as-art. A single enormous glyph pair ("Ag") at 35vw fills the viewport. Below it: the typeface name, a single-paragraph description, and four technical tags. No images, no video, no illustration. The glyph IS the hero. WHY: Art directors evaluate a typeface by its most characteristic glyphs at extreme scale. The hero answers their first question instantly.
Asset Direction
Zero photography. The typeface provides all visual richness through:
- Glyphs at extreme scale: Display-size letterforms as the primary visual element
- Typography as texture: Cascading size tests create visual rhythm through type alone
- Data as layout: OpenType feature comparisons, spec tables, license grids — structured information IS the visual
- Typographic metadata: Size/weight/tracking annotations in monospace as secondary visual texture
- White space as structure: Generous cream-tinted margins let the type breathe and command attention
Typography
Fraunces (specimen display, all headings and tested content) — a transitional serif with high contrast, optical size axis, and personality that bridges brutalism and warmth. WHY: It's the "foundry's typeface" being showcased. It must be beautiful at 300px and legible at 9px.
Instrument Sans (UI/meta, navigation, descriptions) — clean modern sans that stays completely invisible against the serif. WHY: The UI framework must not compete with the specimen content.
IBM Plex Mono (specs, labels, technical metadata) — technical credibility for size annotations, OpenType tags, and spec data. WHY: Monospace for technical data is a type-industry convention.
Color
OKLCH palette on warm cream ground:
- Background: oklch(0.98 0.005 80) — warm cream, like high-quality uncoated paper
- Background warm: oklch(0.95 0.01 75) — slightly deeper cream for alternating sections
- Background inset: oklch(0.93 0.012 75) — spec section background
- Text primary: oklch(0.12 0.01 60) — near-black with warm tint, never pure black
- Text secondary: oklch(0.35 0.01 60) — descriptions and supporting copy
- Text tertiary: oklch(0.52 0.008 60) — labels and meta
- Text faint: oklch(0.68 0.006 60) — annotations and hints
- Accent: oklch(0.45 0.18 25) — warm red for featured license tier and hover states
- Border: oklch(0.85 0.008 70) — soft structural lines
- OpenType section: Inverted — primary text color as background, cream as text. Dramatic inversion proves the typeface works on dark ground.
Signature Moves
- Enormous hero glyph (Ag) at 35vw: Just two letters filling the viewport — proves the typeface at poster scale with zero supporting visuals
- Size cascade with monospace annotations: Each row tests a specific optical size (Display 96 → Micro 9) with technical metadata alongside, creating a secondary rhythm in monospace
- Weight spectrum grid: Same glyph pair (Rg) in every weight from Thin 100 to Black 900, creating a grayscale progression made of letterforms
- Roman/italic paragraph side-by-side: Literary prose proving the typeface does real work, with settings (17/28, 400, 62 chars/line) shown as metadata
- Inverted OpenType section: Dark background breaks the warm paper flow, proves the typeface works in both modes, feature comparisons with strikethrough → active
- Interactive type tester: Visitors type their own words and adjust size/weight/tracking/italic via range sliders in real-time
Hard Constraints
- Warm cream background oklch(0.98 0.005 80) — never pure white, never gray, never dark
- Zero border-radius on all rectangular elements — only slider thumbs are rounded
- Three fonts with strict role separation: Fraunces specimen only, Instrument Sans UI only, IBM Plex Mono technical only
- Zero images — no photography, no illustration, no SVG, no video. The typeface IS the visual
- Serif typeface (Fraunces) must account for 80%+ of visible text on the page
- Maximum one inverted (dark) section. All other sections on cream ground
- All OpenType feature tags must be real and correctly named (onum, tnum, smcp, frac, case, ss01)
Anti-Patterns
- SaaS landing page structure (hero/features/metrics/testimonials/CTA) — this is a specimen, not a product pitch
- Dark mode as default — type specimens live on warm paper, never void
- Photography of any kind — letterpress blocks and type drawers are nostalgia tourism
- Marketing superlatives — "revolutionary" and "breathtaking" destroy credibility instantly
- Rounded corners on containers — softens the architectural precision that professionals expect
Bold Choices
- Glyph hero at 35vw: The typeface at poster scale, no supporting visuals, just two letters proving everything
- Zero images: No photography, no illustration, no SVG. The letterforms provide all visual richness
- Warm cream not white: oklch(0.98 0.005 80) — paper-like ground that makes type feel physical
- Inverted OpenType section: Dark background breaks the warm flow and proves the typeface works in both modes
- Roman/Italic paragraph side-by-side: Shows the typeface doing real work, not just display tricks
- Interactive type tester: Visitors type their own words and adjust size/weight/tracking/italic in real-time
- Typographic metadata everywhere: Size annotations (96px, 64px, 40px) alongside each specimen create a secondary rhythm in monospace
- 1px structural borders, zero radius: Wire-frame precision. Every container is sharp. The geometry reinforces the foundry's obsessive attention to detail
Supporting Files
| File |
Purpose |
https://joincommons.cc/api/items/type-foundry-specimen/raw/design-language |
Full visual system: OKLCH palette, type scale, spacing rhythm, motion system, component patterns |
references/asset-direction.md |
Asset sourcing guidance: typography-only approach, data-as-visual, what NOT to show |
https://joincommons.cc/api/items/type-foundry-specimen/raw/anti-patterns |
19 domain-specific traps across visual, structural, content, and UX categories |
assets/tokens.dtcg.json |
DTCG design tokens: color, semantic (optical sizes, license, OT features), and typography composites |
assets/exhibit.html |
Reference implementation — single-file self-contained exhibit |
assets/design-skill.json |
V1 manifest with coverage, discovery, and routing metadata |
Workflow
- Read
https://joincommons.cc/api/items/type-foundry-specimen/raw/design-language for the full visual system
- Read
references/asset-direction.md for asset sourcing guidance (typography-only approach)
- Build following the product world, section archetypes, and hard constraints above
- Self-critique against
https://joincommons.cc/api/items/type-foundry-specimen/raw/anti-patterns
- Validate tokens against
assets/tokens.dtcg.json
Gotchas
- The specimen font must dominate. If more than 20% of visible text is in the UI font, the balance is wrong.
- Every section must answer a question. "Can it headline? Can it set body copy? Does it have tabular figures?" If a section doesn't test the typeface, it doesn't belong.
- No marketing copy. Type professionals detect and dismiss superlatives instantly. Show the font working, don't tell them it's good.
- Warm cream, never white. Pure white (oklch 1.0 0 0) looks clinical and cheap. Paper has a temperature.
- Zero border-radius on containers. Rounded corners soften the architectural precision that type professionals expect.
- The inverted section must be earned. One dark section maximum. More than that and the warm paper identity collapses.
- Technical data must be correct. Art directors know what onum, tnum, and smcp mean. Getting OpenType tags wrong destroys all credibility.
1---2name: type-foundry-specimen3description: Independent type foundry specimen page. Warm cream ground, enormous glyph hero, cascading size tests, weight spectrum grid, paragraph setting with roman/italic comparison, OpenType feature demonstrations, interactive type tester, glyph map, technical specifications, and structured license tiers. Three-font system — Fraunces (specimen display), Instrument Sans (UI/meta), IBM Plex Mono (specs/data). Zero images. The typeface IS the visual.4---56# Type Foundry Specimen78<design-system>910## Identity11A testing ground for professional type evaluation. Every pixel exists to prove the typeface works — at poster scale, at body copy, at micro captions, in every weight, in every language. The design language is warm-paper editorial severity: cream ground, 1px structural borders, zero radius, monospace annotations alongside serif specimens. This is a tool for art directors, not a marketing page for consumers.1213## Product World14- **Who**: Art directors and brand designers choosing typefaces for high-profile projects — museum identities, luxury packaging, editorial publications. They evaluate fonts by testing them at every size, in every context. They'll spend 30 minutes on a specimen page before buying an €800 license. They use InDesign, Figma, and Illustrator daily. They care about kerning, hinting, and OpenType features. They hate marketing speak, fake specimens, and any foundry that shows the typeface at only one size.15- **What**: A type specimen page that lets professionals test-drive a typeface across every possible use case — display, headline, body, caption, micro. The specimen doesn't sell. It proves.16- **Vibe**: commercialtype.com (restrained authority, the type speaks for itself) meets klim.co.nz (comprehensive testing, every weight at every size). Clean, warm, paper-like.17- **Domain conventions**: Optical sizes (Display 72pt+, Text 12-24pt, Micro <10pt). OpenType feature tags (onum, tnum, smcp, frac, case, ss01). Glyph counts (684+). Language support expressed as script coverage. License tiers by use case (Desktop, Web, App, Enterprise). Variable font axes (wght, opsz). File formats (OTF, WOFF2, Variable).1819## Core Principle20The typeface IS the content. Every section exists to answer a specific question: "Can this font carry a poster? A novel? A mobile app? A data table?"2122## Visual Vibe23Restrained, warm, paper-like, editorial, authoritative, precise, typographic, unhurried, confident, scholarly.2425## What It's NOT261. NOT a SaaS landing page — no hero/features/pricing/CTA template272. NOT dark mode — type specimens live on warm cream paper, never void283. NOT photography-driven — zero images. The letterforms ARE the visual richness294. NOT a marketing page — no adjective-heavy copy about "revolutionary design." Show, don't tell305. NOT a monospace-dominated page — this is a serif specimen, the serif dominates 80%+ of visual space316. NOT rounded or playful — zero border-radius on containers, no pill shapes, no bouncy animations3233## Section Archetypes34- **Glyph hero**: A single massive glyph pair (Ag, Rg, Qq) that fills the viewport and proves the typeface at poster scale35- **Size cascade**: The typeface shown at every size from Display (96px) down to Micro (9px), each row answering "does it work here?"36- **Weight spectrum**: All weights shown on the same glyph pair, demonstrating the full range of expression37- **Paragraph setting**: Roman and italic side-by-side at body size, with typographic settings (size/leading, weight, tracking, measure) shown as metadata38- **OpenType features**: Before/after demonstrations of each feature (onum, tnum, smcp, frac, case, ss01) with CSS property syntax39- **Glyph map**: Full character grid showing Latin, Latin Extended, Cyrillic, and special characters40- **Type tester**: Interactive input where visitors type their own text and adjust size, weight, tracking, and style41- **Language support**: The typeface in six languages proving script coverage42- **Technical specifications**: Format, coverage, script support, and OpenType features in a data table43- **License tiers**: Structured pricing by use case with scope and inclusions4445## Hero Archetype46Typography-as-art. A single enormous glyph pair ("Ag") at 35vw fills the viewport. Below it: the typeface name, a single-paragraph description, and four technical tags. No images, no video, no illustration. The glyph IS the hero. WHY: Art directors evaluate a typeface by its most characteristic glyphs at extreme scale. The hero answers their first question instantly.4748## Asset Direction49**Zero photography.** The typeface provides all visual richness through:50- **Glyphs at extreme scale**: Display-size letterforms as the primary visual element51- **Typography as texture**: Cascading size tests create visual rhythm through type alone52- **Data as layout**: OpenType feature comparisons, spec tables, license grids — structured information IS the visual53- **Typographic metadata**: Size/weight/tracking annotations in monospace as secondary visual texture54- **White space as structure**: Generous cream-tinted margins let the type breathe and command attention5556## Typography57Fraunces (specimen display, all headings and tested content) — a transitional serif with high contrast, optical size axis, and personality that bridges brutalism and warmth. WHY: It's the "foundry's typeface" being showcased. It must be beautiful at 300px and legible at 9px.5859Instrument Sans (UI/meta, navigation, descriptions) — clean modern sans that stays completely invisible against the serif. WHY: The UI framework must not compete with the specimen content.6061IBM Plex Mono (specs, labels, technical metadata) — technical credibility for size annotations, OpenType tags, and spec data. WHY: Monospace for technical data is a type-industry convention.6263## Color64OKLCH palette on warm cream ground:65- **Background**: oklch(0.98 0.005 80) — warm cream, like high-quality uncoated paper66- **Background warm**: oklch(0.95 0.01 75) — slightly deeper cream for alternating sections67- **Background inset**: oklch(0.93 0.012 75) — spec section background68- **Text primary**: oklch(0.12 0.01 60) — near-black with warm tint, never pure black69- **Text secondary**: oklch(0.35 0.01 60) — descriptions and supporting copy70- **Text tertiary**: oklch(0.52 0.008 60) — labels and meta71- **Text faint**: oklch(0.68 0.006 60) — annotations and hints72- **Accent**: oklch(0.45 0.18 25) — warm red for featured license tier and hover states73- **Border**: oklch(0.85 0.008 70) — soft structural lines74- **OpenType section**: Inverted — primary text color as background, cream as text. Dramatic inversion proves the typeface works on dark ground.7576## Signature Moves771. **Enormous hero glyph (Ag) at 35vw**: Just two letters filling the viewport — proves the typeface at poster scale with zero supporting visuals782. **Size cascade with monospace annotations**: Each row tests a specific optical size (Display 96 → Micro 9) with technical metadata alongside, creating a secondary rhythm in monospace793. **Weight spectrum grid**: Same glyph pair (Rg) in every weight from Thin 100 to Black 900, creating a grayscale progression made of letterforms804. **Roman/italic paragraph side-by-side**: Literary prose proving the typeface does real work, with settings (17/28, 400, 62 chars/line) shown as metadata815. **Inverted OpenType section**: Dark background breaks the warm paper flow, proves the typeface works in both modes, feature comparisons with strikethrough → active826. **Interactive type tester**: Visitors type their own words and adjust size/weight/tracking/italic via range sliders in real-time8384## Hard Constraints851. Warm cream background oklch(0.98 0.005 80) — never pure white, never gray, never dark862. Zero border-radius on all rectangular elements — only slider thumbs are rounded873. Three fonts with strict role separation: Fraunces specimen only, Instrument Sans UI only, IBM Plex Mono technical only884. Zero images — no photography, no illustration, no SVG, no video. The typeface IS the visual895. Serif typeface (Fraunces) must account for 80%+ of visible text on the page906. Maximum one inverted (dark) section. All other sections on cream ground917. All OpenType feature tags must be real and correctly named (onum, tnum, smcp, frac, case, ss01)9293## Anti-Patterns941. SaaS landing page structure (hero/features/metrics/testimonials/CTA) — this is a specimen, not a product pitch952. Dark mode as default — type specimens live on warm paper, never void963. Photography of any kind — letterpress blocks and type drawers are nostalgia tourism974. Marketing superlatives — "revolutionary" and "breathtaking" destroy credibility instantly985. Rounded corners on containers — softens the architectural precision that professionals expect99100## Bold Choices1011. **Glyph hero at 35vw**: The typeface at poster scale, no supporting visuals, just two letters proving everything1022. **Zero images**: No photography, no illustration, no SVG. The letterforms provide all visual richness1033. **Warm cream not white**: oklch(0.98 0.005 80) — paper-like ground that makes type feel physical1044. **Inverted OpenType section**: Dark background breaks the warm flow and proves the typeface works in both modes1055. **Roman/Italic paragraph side-by-side**: Shows the typeface doing real work, not just display tricks1066. **Interactive type tester**: Visitors type their own words and adjust size/weight/tracking/italic in real-time1077. **Typographic metadata everywhere**: Size annotations (96px, 64px, 40px) alongside each specimen create a secondary rhythm in monospace1088. **1px structural borders, zero radius**: Wire-frame precision. Every container is sharp. The geometry reinforces the foundry's obsessive attention to detail109110## Supporting Files111112| File | Purpose |113|------|---------|114| `https://joincommons.cc/api/items/type-foundry-specimen/raw/design-language` | Full visual system: OKLCH palette, type scale, spacing rhythm, motion system, component patterns |115| `references/asset-direction.md` | Asset sourcing guidance: typography-only approach, data-as-visual, what NOT to show |116| `https://joincommons.cc/api/items/type-foundry-specimen/raw/anti-patterns` | 19 domain-specific traps across visual, structural, content, and UX categories |117| `assets/tokens.dtcg.json` | DTCG design tokens: color, semantic (optical sizes, license, OT features), and typography composites |118| `assets/exhibit.html` | Reference implementation — single-file self-contained exhibit |119| `assets/design-skill.json` | V1 manifest with coverage, discovery, and routing metadata |120121## Workflow1221. Read `https://joincommons.cc/api/items/type-foundry-specimen/raw/design-language` for the full visual system1232. Read `references/asset-direction.md` for asset sourcing guidance (typography-only approach)1243. Build following the product world, section archetypes, and hard constraints above1254. Self-critique against `https://joincommons.cc/api/items/type-foundry-specimen/raw/anti-patterns`1265. Validate tokens against `assets/tokens.dtcg.json`127128## Gotchas1291. **The specimen font must dominate.** If more than 20% of visible text is in the UI font, the balance is wrong.1302. **Every section must answer a question.** "Can it headline? Can it set body copy? Does it have tabular figures?" If a section doesn't test the typeface, it doesn't belong.1313. **No marketing copy.** Type professionals detect and dismiss superlatives instantly. Show the font working, don't tell them it's good.1324. **Warm cream, never white.** Pure white (oklch 1.0 0 0) looks clinical and cheap. Paper has a temperature.1335. **Zero border-radius on containers.** Rounded corners soften the architectural precision that type professionals expect.1346. **The inverted section must be earned.** One dark section maximum. More than that and the warm paper identity collapses.1357. **Technical data must be correct.** Art directors know what onum, tnum, and smcp mean. Getting OpenType tags wrong destroys all credibility.136137</design-system>