Brand

Brand

The mark, wordmark, colour and type that make Cove look like Cove. Download the assets below; the rest of this page explains how to use them.

Logo

One drawing, three treatments: the lockup where there is room, the bare mark where there is not, the tile only where a square icon is required.

Cove lockup on light Cove lockup on dark
Cove lockup in white on teal
Bare Cove mark
Cove app icon tile
Cove Cove
16
24
32
48
64

Colour

The palette is defined twice, once for light and once for dark. Every colour on the site goes through a token; nothing is hardcoded. The teal is written in oklch in the stylesheet; the hex values here are its sRGB equivalents.

Light

Cove teal #00746F · --brand The brand colour. The mark, the italic word in the hero, primary buttons.
Lagoon #009B95 · --accent Prompts, links, small accents on light.
Deep #004744 · --accent-ink Teal for text: URLs and hovered links.
Ink #1A1C1B · --text Headings, body text, the wordmark.
Slate #6B6F6A · --muted Secondary text.
Sand #FBFAF7 · --bg Page background. Warm, never pure white.
Surface #FFFFFF · --bg-elev Cards, the terminal, the install box.
Sunk #F4F2EC · --bg-sunk Recessed bands and window chrome.
Border #E8E4DA · --border Hairlines and card edges.
Reef #089772 · --ok Success output. Same family as the teal.

Dark

Cove teal #1DBCB5 · --brand The mark and primary actions on dark.
Lagoon #3FC9C2 · --accent Prompts, links, small accents on dark.
Deep #6ED9D2 · --accent-ink Teal for text on dark.
Fog #EDEEE9 · --text Headings, body text, the wordmark.
Haze #8A8E85 · --muted Secondary text.
Night #0F1210 · --bg Page background.
Hull #161A17 · --bg-elev Cards and panels.
Depth #0B0E0C · --bg-sunk Recessed bands.
Seam #252925 · --border Hairlines and card edges.
Reef #089772 · --ok Success output.

Type

The calm way to run local WordPress.
Geist
Headings, UI, body and the wordmark. Weights 400 to 700; display sizes track tight (−2 to −3.5%).
Aa Aa Aa Aa
$ cove add myblog
Geist Mono
Commands, output, file names, version numbers and anything terminal-flavoured. Weights 400 to 600.
0123 0123 0123
calm
Fraunces Italic
One word at a time. The serif appears only as the emphasised word in a headline, set in the brand teal. Never for body text.

Using the mark

Do

  • Use the teal mark on light surfaces, the white mark on teal, photos or dark surfaces.
  • Scale the mark as a whole. The stroke weight is part of the drawing.
  • Keep clearspace of at least half the mark's height on every side.
  • Set the wordmark in Geist SemiBold with −2% tracking, centred on the mark.
  • Use the rounded tile only where a square avatar or app icon is required.

Don't

  • Don't redraw, fill, thicken or thin the ring or the waves.
  • Don't add a third wave, a horizon or land back into the ring.
  • Don't rotate the mark or set it in a colour outside this palette.
  • Don't retype the wordmark in another typeface or weight.
  • Don't use the mark smaller than 16px, or the lockup smaller than 24px tall.
  • Don't mix the retired 2025 four-colour mark with the current one.