01
02
Ember-vermilion "thousands" glowing in fat italic Fraunces over a warm kitchen-dusk void, one quiet line about the list the teacher sent home reading out beside it.
Why
The phrase is a FishSticks line from Doug's own voice file, and it works because of a scale/specific tension: "thousands" is a big abstract number, "the list the teacher sent home" is a kitchen-table fact. That tension decided the object. A word-poster puts "thousands" at marquee scale and lets the specific read quietly beneath it, which is the productive irony the gold standards (the fairway Split, the terracotta Specimen) are rated for. So the composition is a single column hung off one left rail, mass gathered upper-left, horizontal, sparse, type-dominant — type as the image, the way the composition mandate's starting tuple read it.
The chassis is fraunces-karla because the line is warm and human and the word "thousands" wants a fat, soft, generous letterform, not a condensed shout; Fraunces loads display italics, so "thousands" can lead lowercase italic at the heavy end of the axis and read tender rather than loud, with Karla answering it as a humanist body that shares its warmth. The palette is a dark-void lit like a lamp over a table at dusk: a warm near-black clay ground, the vermilion word glowing out of it, warm cream for the reading. I moved the hue to 10° red to clear the amber/gold cluster (44°, 48°, 69°) the repetition check flagged, keeping it warm and in the allowed 0-14° band and far from the forbidden greens, blues and fuchsia.
Layout serves the word: the mark and a vertical small-caps index live in a 96px left rail (marginal posture, no top bar, which the owner has rejected three ratings running), and the content accelerates down the page — big word and deck, then the work index, then a tight signals strip where the Red Wings loss is stated plain and the Tolstoy quote sits as a quiet attributed aside. Motion is restraint plus life: the poster word arrives fully formed (entrance none, the only non-recent option) while the warm glow drifts slowly, so the lamp breathes without a cascade.
Visual specification
1. Color Specification
#FBF4EF, 100 #F4E7DD, 200 #E6D2C4, 300 #D0B6A6, 400 #AD9183, 500 #866B5F, 600 #5E483F, 700 #3E2C27, 800 #241715, 900 #160C0A#FF9478, default #F0391E, dark #C62A10, glow #FF6E4D#160C0A, card/surface #241715, warm band #420E05#FBF4EF, secondary #D0B6A6, muted #AD91832. Typography
display (Fraunces) at the hero step for the single word "thousands," set lowercase italic at the heavy end of the variable axis, in accent vermilion; the remaining words of the phrase ("of kids practicing spelling from the list the teacher sent home") drop to the body face (Karla) at xl roman in text, sitting as the deck directly beneath the word. The full sentence is the one h1.hero carries the marquee word; xl carries the deck and keeps the full specific line at a readable measure; 3xl sets the "Selected work" head in Fraunces lower; md/lede set the project rows (title, year, role) in Karla; sm and xs carry signals, the quiet Tolstoy aside, and the small-caps rail labels. Mid-register is deliberately spent (deck at xl, section head at 3xl, row titles at md) so the page is never a giant word over default text.3. Layout Specification
display: grid; grid-template-columns: 96px 1fr; (left rail + content). Content zone is display: flex; flex-direction: column; with accelerating gaps (hero block gap 48px, work rows gap 20px, signals gap 12px).72vh96px fixed (mark top, vertical index below)none; side padding 96px 6vw at 144096px top; work index 64px block; colophon 40pxclamp(60px, 11vw, 158px), deck on the two lines directly beneath at xl./, below the Selected Work index and above the colophon footer — between the work index and the footer. Placed, not styled; no copy written here.4. Component Character
border; section breaks use borderStrongtextMuted to accent on _hover, 120ms; a vermilion underline rule grows under the hovered work row5. Signal Integration
sm, textMuted, tabular figures; it is a signal, not the herosm italic with "— Leo Tolstoy" in textFaint; present, not load-bearingxs line, textFainttextFaintSelf-check
4xl (~60px) is ~270px wide, inside a 320px usable column at 360 without cutting.Rationale
The phrase is a FishSticks line from Doug's own voice file, and it works because of a scale/specific tension: "thousands" is a big abstract number, "the list the teacher sent home" is a kitchen-table fact. That tension decided the object. A word-poster puts "thousands" at marquee scale and lets the specific read quietly beneath it, which is the productive irony the gold standards (the fairway Split, the terracotta Specimen) are rated for. So the composition is a single column hung off one left rail, mass gathered upper-left, horizontal, sparse, type-dominant — type as the image, the way the composition mandate's starting tuple read it.
The chassis is fraunces-karla because the line is warm and human and the word "thousands" wants a fat, soft, generous letterform, not a condensed shout; Fraunces loads display italics, so "thousands" can lead lowercase italic at the heavy end of the axis and read tender rather than loud, with Karla answering it as a humanist body that shares its warmth. The palette is a dark-void lit like a lamp over a table at dusk: a warm near-black clay ground, the vermilion word glowing out of it, warm cream for the reading. I moved the hue to 10° red to clear the amber/gold cluster (44°, 48°, 69°) the repetition check flagged, keeping it warm and in the allowed 0-14° band and far from the forbidden greens, blues and fuchsia.
Layout serves the word: the mark and a vertical small-caps index live in a 96px left rail (marginal posture, no top bar, which the owner has rejected three ratings running), and the content accelerates down the page — big word and deck, then the work index, then a tight signals strip where the Red Wings loss is stated plain and the Tolstoy quote sits as a quiet attributed aside. Motion is restraint plus life: the poster word arrives fully formed (entrance none, the only non-recent option) while the warm glow drifts slowly, so the lamp breathes without a cascade.
Composition rationale
I kept eight axes on the date-derived starting tuple because a single-column, left-weighted, type-dominant word-poster off one rail is exactly what this phrase wants. The one deliberate move is my Max-Risk axis break: I land hero_object on word, a value the Composition Mandate soft-forbade (it suggested figure). The FishSticks line has no numeric figure to render, and its whole force is the scale word "thousands" set against one tender specific, so word is the only object that renders the irony — a huge word for a quiet classroom fact — the way the gold standards reward.
Signal integration
sm, textMuted, tabular figures; it is a signal, not the herosm italic with "— Leo Tolstoy" in textFaint; present, not load-bearingxs line, textFainttextFaint03
ember vermilion
hsl(10 85% 53%)
A vermilion word glows out of a warm near-black like a lamp over the table where homework gets done; I moved to 10° red to clear the amber/gold cluster (44°, 48°, 69°) the repetition check flagged, staying in the allowed 0-14° band and far from the forbidden greens, blues and fuchsia.
04
Color — 2 ramps, 20 stops
red
clay
05
06