01
02
Big Shoulders instruction at 96px on forest-teal void — "let go" declared in four lines of near-white condensed weight, the scroll itself the argument, every downstream fold earned by releasing the one before it.
Why
The hero phrase arrived from signals.quote with its argument already complete: a portfolio that releases yesterday's entire visual identity to construct today's is the most literal possible enactment of "you have to let go at some point in order to move forward." The phrase doesn't describe the portfolio — it explains its mechanism. That self-referential precision, combined with Friday's end-of-week register (something is about to be released) and 14.6 hours of early-June light, made this the undeniable choice over the Awwwards headlines and the quantum gravity story from Hacker News.
The Scroll archetype followed without negotiation. Scrolling forward through a page — physically releasing each fold as you advance — IS the phrase's argument made structural. A Poster would put the quote on a pedestal and let it rest on its own authority. A Specimen would make it a typography exercise. Scroll makes the reader enact the instruction before they've finished reading it: the first fold is the declaration, and the only way to see the work is to let go of it and move. Big Shoulders Display at weight 900 was chosen for its physical, declarative register — condensed industrial type for an instruction about physical movement, not the warmth-for-warmth's-sake of Bricolage. At clamp(44px, 6.5vw, 96px) it hits marquee scale on 1440px without overwhelming the fold.
Deep forest teal at H:155° is the only hue family completely absent from the past seven palettes (38°, 252°, 200°, 305°, 78°, 3°, 115°) and sits squarely in the mandate's 145°–170° target — but more importantly, it is genuinely the correct color for this phrase on this day. Dark standing water before you cross it: #060E09 as page background is almost black but unmistakably tinted toward life, toward growth, toward the particular green of early-summer water. The vivid teal accent #4EC49A surfaces at ~10.6:1 contrast — light breaking through canopy — giving every signal, link, and label a luminous presence that rewards forward motion through the page.
Visual specification
1. Color Specification
Primary hue: H:155° — forest teal-green. Not the reflex cyan (180°) or lime (120°), but the specific dark-water green of June forest floors. In the mandate target of 145°–170° and completely absent from the last seven palettes. The drench strategy: the entire page lives inside this hue family at varying depth.
Neutral palette (tinted H:155°, chroma ~0.01):
#F2FAF5#E1F0E6#C2D8C9#98B8A0#6A9474#4A7053#2E5038#1A3321#0D1F12#060E09Accent color (teal, primary):
#8CD9BA (teal.200)#4EC49A (teal.300) — contrast ~10.6:1 on page bg#006D4D (teal.600)rgba(78, 196, 154, 0.12)Secondary accent: None — one committed hue family is the voice today.
Background:
#060E09 (neutral.900) — near-black, teal-tinted#0D1F12 (neutral.800)#1A3321 (neutral.700)Text colors:
#F2FAF5 (neutral.50) — contrast ~19:1 on page bg ✓#98B8A0 (neutral.300) — ~8:1 ✓#6A9474 (neutral.400) — ~5.9:1 ✓ passes AA body2. Typography (chassis-derived)
Hero phrase rendering: display token (Big Shoulders Display), weight 900, clamp(44px, 6.5vw, 96px). Left-aligned within the 85vw column. The phrase wraps to 3–4 lines at desktop scale — intentional. Each line break is a breath, a pause before the next section of the instruction. Letter-spacing: –0.03em. The condensed geometry of Big Shoulders at weight 900 gives the phrase the weight of a printed directive — not inspirational-poster warm, but physical and declarative.
Attribution line: Atkinson Hyperlegible, 11px, all-caps, letter-spacing 0.14em, neutral.400 — "— UNKNOWN" sits 28px below the final word of the phrase, flush-left.
Section headings: Big Shoulders Display, weight 800, clamp(28px, 3.5vw, 52px), letter-spacing -0.02em.
Body text: Atkinson Hyperlegible, 16px, weight 400, line-height 1.6 — accessibility-committed, no smaller than 16px anywhere body copy appears.
Metadata / labels: Atkinson, 11–12px, all-caps, letter-spacing 0.12em, neutral.400.
Line heights:
0.921.01.6 (light-on-dark compensation: +0.1 over typical 1.5)1.4Letter spacings:
–0.03em0.12–0.14em0em3. Layout Specification
Archetype: Scroll. The single committed column IS the argument: you physically scroll forward through the page, releasing each fold as you advance, the archetype enacting the phrase before the phrase is even read. A Poster would let the quote rest on its own authority. Scroll makes you earn the forward motion.
CSS structure (outer shell):
.scroll-root {
width: 100%;
max-width: none;
}
.scroll-column {
width: 85vw;
margin: 0 auto;
}
Major dimensions:
| Zone | Dimension |
|---|---|
| Nav bar | Fixed, height: 56px, position: fixed; top: 0; left: 0; right: 0; z-index: 100 |
| Hero fold | min-height: 100vh, phrase sits at padding-top: 30vh |
| Work fold | min-height: 95vh, padding: 96px 0 |
| About fold | min-height: 80vh, padding: 80px 0 |
| Signals footer | auto, padding: 64px 0 |
| Max content width | none — column stays at 85vw with viewport-relative padding |
| Side padding | padding: 0 7.5vw (effective column inset on each side) |
Nav placement: Fixed top bar, background: rgba(6, 14, 9, 0.92), backdrop-filter: blur(12px). Left: "Doug March" in Big Shoulders Display 18px weight 700. Right: "Work · About" in Atkinson 13px all-caps letter-spacing 0.1em, neutral.300. On scroll, nav bg transitions from transparent → rgba(6,14,9,0.92) over 120px.
Hero phrase grid zone: Single column, rows 1–4 of natural flow. The phrase begins at padding-top: calc(56px + 28vh) — approximately 28% down from top edge of viewport, putting the phrase slightly above vertical center (golden-ratio-ish). At 1440×900:
4. Component Character
Border radius:
4px (md) — nearly sharp, not rounded-friendly2px (sm) — almost flush with the grid2pxBorder treatment: Thin, 1px solid {border} — neutral.700 in dark mode, very subtle. Cards in the Work fold use left-border accent: 3px solid {accent} (teal.300) on hover.
Shadow: None in dark mode — depth through surface lightness. Elevated surfaces (modals, tooltips) use background: neutral.700 rather than shadow. Cards in work grid: on hover, background shifts from neutral.800 → neutral.700 (one step lighter), with border-left: 3px solid teal.300.
Density: Spacious in the hero fold; snug in the work grid (compact project rows at ~72px height each, ruled with 1px neutral.700 separators).
Interactive states:
color: teal.300 → teal.200 on hover, no underline except body prosetransition: all 150ms easeneutral.300 → neutral.50 on hover5. Signal Integration
Signals location: A horizontal strip at absolute bottom of the hero fold (above fold break, ~88–96vh range), and a dedicated Signals section in the footer fold. Two tiers.
Hero fold signal strip (positioned at bottom of first fold, full column width):
gap: 32px, align-items: centerneutral.400MOON ◑ 67% · MEMORIAL TOURNAMENT · JUNE 5 · FRIDAY · 14.6H DAYLIGHTGolf tournament display (signals footer fold):
teal.300neutral.300, letter-spacing 0.08emQuote display: The signals.quote is the hero phrase — it IS the page. No secondary blockquote treatment. The attribution "— Unknown" below the phrase is its only formal acknowledgment.
Awwwards signal: "21 HRS ON THE MOON" as a labeled sidebar note in the footer signals section — label: "AWWWARDS · 2026", value: "21 Hrs On The Moon · Artemis Mission", Atkinson 12px, neutral.400. Sits adjacent to the golf row.
HN signals: In footer signals fold, three items in a ruled mini-list:
teal.300 for the fragment "Magic" as a small nod to its strangeness.Music signal: "GUIDED BY VOICES · TOBIN SPROUT · RADIOHEAD" as a footer metadata line, Atkinson 10px all-caps, neutral.500, letter-spacing 0.14em.
Lunar phase: ◑ LAST QUARTER · 67.3% inline in the hero signal strip (see above). In footer, a larger treatment: ◑ at 18px teal.300, with "LAST QUARTER" label.
Self-check
Rationale
The hero phrase arrived from signals.quote with its argument already complete: a portfolio that releases yesterday's entire visual identity to construct today's is the most literal possible enactment of "you have to let go at some point in order to move forward." The phrase doesn't describe the portfolio — it explains its mechanism. That self-referential precision, combined with Friday's end-of-week register (something is about to be released) and 14.6 hours of early-June light, made this the undeniable choice over the Awwwards headlines and the quantum gravity story from Hacker News.
The Scroll archetype followed without negotiation. Scrolling forward through a page — physically releasing each fold as you advance — IS the phrase's argument made structural. A Poster would put the quote on a pedestal and let it rest on its own authority. A Specimen would make it a typography exercise. Scroll makes the reader enact the instruction before they've finished reading it: the first fold is the declaration, and the only way to see the work is to let go of it and move. Big Shoulders Display at weight 900 was chosen for its physical, declarative register — condensed industrial type for an instruction about physical movement, not the warmth-for-warmth's-sake of Bricolage. At clamp(44px, 6.5vw, 96px) it hits marquee scale on 1440px without overwhelming the fold.
Deep forest teal at H:155° is the only hue family completely absent from the past seven palettes (38°, 252°, 200°, 305°, 78°, 3°, 115°) and sits squarely in the mandate's 145°–170° target — but more importantly, it is genuinely the correct color for this phrase on this day. Dark standing water before you cross it: #060E09 as page background is almost black but unmistakably tinted toward life, toward growth, toward the particular green of early-summer water. The vivid teal accent #4EC49A surfaces at ~10.6:1 contrast — light breaking through canopy — giving every signal, link, and label a luminous presence that rewards forward motion through the page.
Signal integration
Signals location: A horizontal strip at absolute bottom of the hero fold (above fold break, ~88–96vh range), and a dedicated Signals section in the footer fold. Two tiers.
Hero fold signal strip (positioned at bottom of first fold, full column width):
gap: 32px, align-items: centerneutral.400MOON ◑ 67% · MEMORIAL TOURNAMENT · JUNE 5 · FRIDAY · 14.6H DAYLIGHTGolf tournament display (signals footer fold):
teal.300neutral.300, letter-spacing 0.08emQuote display: The signals.quote is the hero phrase — it IS the page. No secondary blockquote treatment. The attribution "— Unknown" below the phrase is its only formal acknowledgment.
Awwwards signal: "21 HRS ON THE MOON" as a labeled sidebar note in the footer signals section — label: "AWWWARDS · 2026", value: "21 Hrs On The Moon · Artemis Mission", Atkinson 12px, neutral.400. Sits adjacent to the golf row.
HN signals: In footer signals fold, three items in a ruled mini-list:
teal.300 for the fragment "Magic" as a small nod to its strangeness.Music signal: "GUIDED BY VOICES · TOBIN SPROUT · RADIOHEAD" as a footer metadata line, Atkinson 10px all-caps, neutral.500, letter-spacing 0.14em.
Lunar phase: ◑ LAST QUARTER · 67.3% inline in the hero signal strip (see above). In footer, a larger treatment: ◑ at 18px teal.300, with "LAST QUARTER" label.
03
forest teal
hsl(155 72% 38%)
Deep forest teal — the dark standing-water color of depth before you cross it, vivid teal surfacing as accent like light breaking through canopy: a palette that holds the moment of suspension just before letting go.
04
Color — 3 ramps, 30 stops
teal
neutral
mint
05
No composition grammar. The pipeline had no such concept in the color-directed era.
06