Light (the default)
Surfaces
paper#F4EEDEthe ground
card#FFFDF6raised surface
sunk#ECE3CFrecessed surface
line#DDD0B6rules, borders
line-soft#E7DCC6hairlines inside a card
Ink
ink#221D16body, headings
ink-soft#5F5648secondary prose
ink-faint#726859meta, labels
Brand
clay#AC3E1Dlinks, active, the one ask
clay-fill#BF4A26filled shapes only, never small text on it
Status only
pine#2F6355confirmed / done
amber#7E5A13open question / needs a call
steel#2E5F7Ainfo / neutral note
Contrast on each surface
| paper | card | sunk |
|---|
| ink | 14.44AAA | 16.44AAA | 13.11AAA |
|---|
| ink-soft | 6.23AA | 7.09AAA | 5.65AA |
|---|
| ink-faint | 4.72AA | 5.37AA | 4.29AA lg |
|---|
| clay | 5.24AA | 5.96AA | 4.75AA |
|---|
| clay-fill | 4.29AA lg | 4.89AA | 3.90AA lg |
|---|
| pine | 5.97AA | 6.79AA | 5.42AA |
|---|
| amber | 5.40AA | 6.14AA | 4.90AA |
|---|
| steel | 5.98AA | 6.80AA | 5.42AA |
|---|
Materials
Sandstone grainAny large ground: page backgrounds, deck slides, post backgrounds.
Bedding linesSection breaks, deck dividers, the top band of a card. Sparingly.
Drafting gridDiagrams, storyboards, anything schematic. Never behind running text.
Cut edgeThe top edge of a raised surface, section rules, the underline on an active item.
Sandstone grain The tooth of the paper itself. Invisible until you put it next to a flat surface, which is the point: it stops a large field of color reading as a screen.
Bedding lines The horizontal banding sandstone gets from how it was laid down. Uneven on purpose: even stripes read as a pattern, uneven ones read as a material.
Drafting grid A 8px setting-out grid at the weight a pencil line has on drafting paper. The one texture that is about the work rather than the stone.
Cut edge The quarried face: a hairline of ink with a single lighter pixel under it, so an edge reads as a cut rather than a border.
Specimen
ROMANLOGIC / BRAND
Showing builders how to win the work they already quote for
Charter carries the lede. It is the only place a serif appears.
Body copy sits in ink on paper. Secondary prose drops to ink-soft, and
the meta line under it drops again to ink-faint. Color never carries meaning here: that is
what the status tokens are for.
meta line, ink-faint, mono
A link is clay, and so is the one ask.
confirmed
open question
info
Filled uses clay-fill
Ghost uses clay
Dark (warm inversion)
Surfaces
paper#14110Cthe ground
card#1D1811raised surface
sunk#0D0B07recessed surface
line#33291Crules, borders
line-soft#262015hairlines inside a card
Ink
ink#F2EDE1body, headings
ink-soft#B0A58Fsecondary prose
ink-faint#8A8070meta, labels
Brand
clay#E07B52links, active, the one ask
clay-fill#BF4A26filled shapes only, never small text on it
Status only
pine#6FA793confirmed / done
amber#C0952Fopen question / needs a call
steel#6FA2C4info / neutral note
Contrast on each surface
| paper | card | sunk |
|---|
| ink | 16.12AAA | 15.09AAA | 16.83AAA |
|---|
| ink-soft | 7.73AAA | 7.24AAA | 8.08AAA |
|---|
| ink-faint | 4.84AA | 4.54AA | 5.06AA |
|---|
| clay | 6.39AA | 5.98AA | 6.67AA |
|---|
| clay-fill | 3.79AA lg | 3.55AA lg | 3.95AA lg |
|---|
| pine | 6.84AA | 6.40AA | 7.14AAA |
|---|
| amber | 6.80AA | 6.37AA | 7.10AAA |
|---|
| steel | 6.85AA | 6.42AA | 7.15AAA |
|---|
Materials
Sandstone grainAny large ground: page backgrounds, deck slides, post backgrounds.
Bedding linesSection breaks, deck dividers, the top band of a card. Sparingly.
Drafting gridDiagrams, storyboards, anything schematic. Never behind running text.
Cut edgeThe top edge of a raised surface, section rules, the underline on an active item.
Sandstone grain The tooth of the paper itself. Invisible until you put it next to a flat surface, which is the point: it stops a large field of color reading as a screen.
Bedding lines The horizontal banding sandstone gets from how it was laid down. Uneven on purpose: even stripes read as a pattern, uneven ones read as a material.
Drafting grid A 8px setting-out grid at the weight a pencil line has on drafting paper. The one texture that is about the work rather than the stone.
Cut edge The quarried face: a hairline of ink with a single lighter pixel under it, so an edge reads as a cut rather than a border.
Specimen
ROMANLOGIC / BRAND
Showing builders how to win the work they already quote for
Charter carries the lede. It is the only place a serif appears.
Body copy sits in ink on paper. Secondary prose drops to ink-soft, and
the meta line under it drops again to ink-faint. Color never carries meaning here: that is
what the status tokens are for.
meta line, ink-faint, mono
A link is clay, and so is the one ask.
confirmed
open question
info
Filled uses clay-fill
Ghost uses clay