/brand/openyacht-mark.svg
the mark, full colour — the master everything derives from
The OpenYacht mark is a code hoist: signal flags Oscar and Yankee flown from one halyard — O·Y in the International Code of Signals. Sailors can read it; everyone else sees flags flying.
Everything here is free to use when referring to OpenYacht or indicating that a system implements the protocol. The one rule that matters: the colours are the letters, so the full-colour flags are never recoloured — single-ink contexts use the one-colour cuts, where the divisions become cuts and the geometry still reads.
the mark, full colour — the master everything derives from
for dark grounds: ivory halyard, flags unchanged
one-colour cut in signal blue
one-colour cut in ink
one-colour cut in ivory, for dark grounds
mark + wordmark, ink text (wordmark outlined, no fonts needed)
lockup for dark grounds
lockup, one-colour blue
stacked lockup for centred vertical contexts — login screens, splash views
stacked lockup for dark grounds
stacked lockup, one-colour blue
square logo on cloth — press, articles, anywhere a square raster is needed
The palette is the International Code flag locker, nothing else. Canonical values are the oklch tokens in the site's stylesheet; the hex values are their exact sRGB renderings — use them verbatim.
Running a node, or built on the protocol? Bend a badge onto your site or README. Both are SVG with the text outlined — they render identically everywhere and always link home.
HTML
<a href="https://openyacht.org">
<img src="https://openyacht.org/brand/badge.svg" alt="Built on OpenYacht" height="32">
</a> MARKDOWN (THE FLAT CUT SUITS A README BADGE ROW)
[](https://openyacht.org)