nulladrift.

Brand

The mark, and how to use it.

Files, colours and the name, for anyone writing about Nulladrift.

The mark

A pin through a surface. Nothing it holds moves without somebody saying so.

  • Lime on dark

    #a3e635 on #0d1117

  • Green on light

    #4d7c0f on #f6f8fa

  • One ink

    #0d1117 on #ffffff

  • Out of a lime solid

    #1a2e05 on #a3e635

Files

Built from the source files whenever the site is built. Use SVG where you can.

Mark

  • svgMark, limeOn dark
  • svgMark, greenOn light
  • svgMark, one inkWhere colour is not wanted
  • svgMark, currentColorTakes the colour you set
  • pngMark, PNG512px, lime, transparent

Icon

Colours

Lime is the mark's colour. Nothing about the mark depends on it.

  • Lime

    #a3e635

    The mark, on dark

  • Ground

    #0d1117

    The ground, and the mark in one ink

  • Green

    #4d7c0f

    The mark, on light

  • Knock-out

    #1a2e05

    The mark, out of a lime solid

Using it

Room around it, a size it survives, and the drawing left alone.

Clear space

Two units of its 24-unit grid, on every side.

48px32px24px16px

Smallest size: 16px

Below that, use the icon, and accept a one-pixel gap.

Don't

Each of these is reached by tidying it.

  • Close the gap

    A lollipop laid across a line

  • Even the shaft

    A plus sign

  • Shrink the head

    A crosshair

  • Rotate it

    The surface is level

  • Add a shadow or outline

    It is a silhouette

The name

One word. The wordmark sets it in lowercase, with a lime full stop.

nulladrift.
  • Right:NulladriftOne word, a capital N, in a sentence
  • Right:nulladriftIn the wordmark, and in code and commands
  • Wrong:NullaDrift
  • Wrong:Null Drift
  • Wrong:NULLADRIFT

The wordmark is not a file yet. Set the name in text beside the mark instead.

Describing it

Paste either. Every claim in them is one the product makes good on.

One line

Change control for the MCP servers your agents can reach.

One paragraph

Nulladrift is change control for the MCP servers AI agents can reach. It pins every server in mcp.lock, fails CI when one changes, and records who approved the change. The collector is MIT-licensed.