DMARCLoop mark DMARCLoop
Brand guidelines

The Enforcement Loop.

One mark, built from what the product does: three policy stages - none → quarantine → reject - closing into a continuous cycle. Use it consistently and it does the work of a much bigger brand.

01 · The mark

Enforcement Loop

Built on a 36-unit ring with a 10-unit stroke and round caps. The three arcs read clockwise from the top; the arrowhead closes the loop back to the start.

Enforcement Loop mark, full colour
  • arc 1 - p=none Where every domain starts: monitoring, blocking nothing.
  • arc 2 - p=quarantine Tightening. Suspicious mail pushed to spam.
  • arc 3 - p=reject → arrow Full enforcement. The arrowhead completes the cycle.
02 · Clearspace & minimum size

Give it room.

Keep clear space of at least half the mark's height on every side. Don't place type or edges inside that margin.

Clearspace around the mark
Mark at 16 pixels
16px min
Mark at 24 pixels
24px
Mark at 32 pixels
32px

Below 16px, use the single-teal favicon - it stays legible when the graduated version would not.

03 · Lockups

Wordmark pairing.

Space Grotesk. DMARC in regular, Loop in semibold teal, so the word the mark represents is the word emphasised.

Horizontal - primary
DMARCLoop
DMARCLoop
Stacked - compact / avatar
DMARCLoop
DMARCLoop
04 · Colour behaviour

One mark, every surface.

Full colour for hero moments; single-colour and reversed everywhere else. In code, enforcement-loop.svg inherits currentColor, so CSS color sets the mark.

Full colour
One colour · teal
One colour · ink
Reversed
App icon & favicon
DMARCLoop app icon
App · 88px
favicon 32
favicon 16
05 · Palette & type

Tokens.

#0E6F82 Brand teal - primary
#0A2930 Deep petrol - grounds, and the UI's ink (§9)
#79C4D5 Teal 300 - accent / reversed
#2F9AAC Teal mid - quarantine arc
#EDF4F5 Pale ice - the UI's ground (§9)
#201E1D Ink - print and the monochrome mark
#F3F2F2 Warm ground - print
Geist - headings, body & UI
Stop email spoofing
Space Grotesk - wordmark
DMARCLoop
Geist - body
Know who's sending as your domain, then move to enforcement without losing real mail.
Geist Mono - data & labels
SPF · DKIM · DMARC · p=reject
06 · Usage

Do & don't.

✓ Do
  • Use the supplied SVGs at any size - they're vector.
  • Keep the arrowhead at the top; never rotate the mark.
  • Use reversed on deep petrol or photography.
  • Respect the clearspace.
✕ Don't
  • Don't recolour outside the palette.
  • Don't stretch or distort the proportions.
  • Don't add shadows, bevels or effects.
  • Don't reorder the arc colours.
Wrong: recoloured Wrong: stretched Wrong: shadowed