Skip to content

§02 · Colour

Paper, ink and one gold.

Marketing pages are always warm paper with navy ink, whatever the visitor's theme. Gold is a signal, not a colour scheme: it marks a citation, an action or the one focal accent in an illustration. A page that looks gold is wrong.

The page is a cited document.

Four papers and four inks carry almost every pixel. Each text colour shows an Aa sample on card.

#F5F0E6
PaperPage backgroundRGB 245 240 230HSL 40 43% 93%--fc-paperEvery marketing page background
#EDE6D8
Paper 2Alternate bandRGB 237 230 216HSL 40 37% 89%--fc-mistAlternating sections, inline code, quote callouts
#FFFCF5
CardRaised cardRGB 255 252 245HSL 42 100% 98%--fc-cardCards, the story card, source popovers
#D9D0BF
RuleRule and borderRGB 217 208 191HSL 39 25% 80%--fc-lineHairlines, section borders, card outlines
#13213AAa
NavyHeadings and buttonsRGB 19 33 58HSL 218 51% 15%--fc-headH1 and H2, primary buttons, code blocks, CTA bands
#1E2A3DAa
InkBody textRGB 30 42 61HSL 217 34% 18%--fc-inkLong-form body text
#3B4760Aa
SlateSecondary textRGB 59 71 96HSL 221 24% 30%--fc-mutedLedes and sub-lines
#55607AAa
Slate 2Tertiary textRGB 85 96 122HSL 222 18% 41%Captions, notes, taglines on paper

Accents that mean something.

Gold and moss are fills and lines. When they need to be text, use their ink versions.

#D4AF37
GoldAccent · never textRGB 212 175 55HSL 46 65% 52%--fc-goldLit footnote markers, CTA buttons on navy, bullets, progress bars. Never text on paper
#7A5F0EAa
Gold-inkAccent textRGB 122 95 14HSL 45 79% 27%--fc-gold-ink"Cited" in the wordmark on paper, § numbers, kickers, footnote markers
#8FA382
MossPositive · never textRGB 143 163 130HSL 96 15% 57%--fc-moss"Seen" states, stat callouts, the second stop in gradients. Never text
#46593DAa
Moss-inkPositive textRGB 70 89 61HSL 101 19% 29%--moss-inkText on moss washes (the "Seen by Google" chip)
#F6DE8D
SparkSpark highlight · never textRGB 246 222 141HSL 46 85% 76%Numerals on navy step badges, the progress-bar tail
#E2C25A
Gold lightGold hover · never textRGB 226 194 90HSL 46 70% 62%Hover on gold buttons

Gold marks a citation

A footnote marker lights gold when the demo page turns Seen by Google.

Gold marks an action

The call to action on navy: Check my pages free

Gold marks the focal point

One accent per illustration: the horns, the spark, the page that got found. Never headings or body text on paper.

For the dark moments.

The footer, social cards and live panels sit on night and navy. Ice blues carry the text there.

#0F1A2B
NightDark surfaceRGB 15 26 43HSL 216 48% 11%Social cards, dark live panels
#1F3354
Navy lightNavy hoverRGB 31 51 84HSL 217 46% 23%Hover on navy buttons
#C9D6E8Aa
IceText on navyRGB 201 214 232HSL 215 40% 85%Body text on navy and night
#9AA9C0Aa
Ice 2Quiet text on navyRGB 154 169 192HSL 216 23% 68%Taglines and captions on navy
#F4F1EA
Leap paperLogo paperRGB 244 241 234HSL 42 31% 94%The reverse mark's goat and box, the icon's face

The app's tokens, light and dark.

The product uses its own theme, “Midnight Sun”, in src/app/globals.css. Anything on a marketing page that copies the app uses the light column.

Product colour tokens
TokenLightDarkName
--gold / --primary#D4AF37#D4AF37Solstice Gold
--gold-ink#7A5F0E#E8CB6A
--moss / --success#8FA382#8FA382Icelandic Moss
--moss-ink#46593D#B5C7A9
--iceberg / --info#2A4365#7FA3D6Iceberg Blue
--mist#E2E8F0#E2E8F0Reykjavik Mist
--background#E2E8F0#0B1626
--foreground#13213A#E2E8F0
--card#FFFFFF#12233B
--muted#EDF1F6#1A2F4E
--muted-foreground#475569#A9B6C8
--destructive#B42318#F0705F
--border#CBD5E1#24406A
--ring#B8962E#D4AF37
--sidebar#2A4365#0E1C30

Charts use gold, iceberg, moss, #5B7DB1 and #B8962E in light; gold, #7FA3D6, moss, #E8CB6A and #B5C7A9 in dark.

Status colour means status.

These are the app's own chips, rendered from the real component. Never use moss, iceberg or red to decorate, and keep “not yet” calm: only Invisible and Failed are red.

Seen by GoogleCheckedCheckingPushedGoogle crawlingSent to BingAlready seenInvisible
Status tones
ToneMeansChipsBorder / wash / text
MossSeen or doneSeen by Google · Checked · Done#8FA382 at 30% / #8FA382 at 15% / #46593D
IcebergIn progressPushed · Google crawling · Checking · Pushing · Pushing gradually · Sent to Bing#2A4365 at 30% / #2A4365 at 15% / #2A4365
RedInvisible or failedInvisible · Failedred-500 at 30% / red-500 at 10% / #991B1B
NeutralNothing to doAlready seen · Scheduled · Cancelled#CBD5E1 / #EDF1F6 / #475569
GoldNeeds attentionIn review · Partly done#D4AF37 at 30% / #D4AF37 at 15% / #7A5F0E

Contrast we measured.

WCAG 2.x ratios for the pairs we actually use. Small text needs AA (4.5:1); gold and moss never qualify on paper.

Contrast ratios
SampleText on backgroundRatioVerdict
AaNavy #13213A on Paper14.2 : 1AAA
AaInk #1E2A3D on Paper12.7 : 1AAA
AaSlate #3B4760 on Paper8.2 : 1AAA
AaSlate 2 #55607A on Paper5.5 : 1AA
AaSlate 2 #55607A on Paper 25.1 : 1AA
AaGold-ink #7A5F0E on Paper5.3 : 1AA
AaIceberg #2A4365 on Paper8.9 : 1AAA
AaMoss-ink #46593D on its chip wash6.0 : 1AA
AaRed-800 #991B1B on the Invisible wash6.5 : 1AA
AaWhite #FFFFFF on Navy16.1 : 1AAA
AaNavy #13213A on Gold (gold buttons)7.6 : 1AAA
AaGold #D4AF37 on Night8.3 : 1AAA
AaIce #C9D6E8 on Night11.9 : 1AAA
AaIce 2 #9AA9C0 on Night7.3 : 1AAA
AaOld gold-ink #8F7016 on Paper · retired for small text4.1 : 1Large text only
AaGold #D4AF37 on Paper1.85 : 1Fails. Never text
AaMoss #8FA382 on Paper2.4 : 1Fails. Never text
  • Small gold text

    On light surfaces it's gold-ink #7A5F0E. Gold #D4AF37 only on dark. The older #8F7016 is for borders, decorations and artwork only.

  • Never colour alone

    Every chip has words and a tooltip; every scene has text beats. Focus rings are gold at 50–60% opacity.

Take the swatches.

Every colour on this page, named, for design tools and code.