Brand kit

Brand

The Flagger.gg mark, colors, type and rules, with every file to download. Use it to write about Flagger.gg, link to us or put us on a slide.

The mark: a flag that's a switch

A flagpole whose flag is a toggle switch, switched on. A feature flag is exactly that: a switch you raise on a release, and Flagger.gg is where your agents flip it. The pole is neutral, the switch is green because green means on, and the knob is a cut-out, so it always shows the background behind it.

The Flagger.gg mark for dark backgrounds
For dark backgrounds
The Flagger.gg mark for light backgrounds
For light backgrounds
The Flagger.gg mark in one color
One color
The Flagger.gg app icon
App icon

Lockups

The mark with the name, set in Inter Medium and converted to outlines. Use these files instead of typing "Flagger.gg" next to the mark.

Flagger.gg horizontal lockup for dark backgrounds
Horizontal, dark
Flagger.gg horizontal lockup for light backgrounds
Horizontal, light
Flagger.gg stacked lockup for dark backgrounds
Stacked, dark
Flagger.gg stacked lockup for light backgrounds
Stacked, light

Palette

Night, Mist and On carry the brand. When a form asks for one brand color, use On, #3DDC97. On light backgrounds the switch turns Deep and green text turns Ink green, because the bright green is too light there.

Night#0B0B0CBackground, ink on light
Panel#141416Cards, header, drawers
Raised#1C1C1FMenus, dialogs, inputs
Border#2A2A2EHairlines, card edges
Mist#E8EEF4Text and the pole on dark
On#3DDC97The switch, links, buttons
Off#2E2E33Off states, decoration only
Warn#F5C451In development, warnings
Muted#A1A1A8Secondary text on dark
Paper#F6F8FALight background
Deep#17A067The switch on light
Ink green#0E7C4EGreen text on light

Contrast (WCAG 2.2)

AA needs 4.5:1 for body text, and 3:1 for large text and for graphics such as the mark.

PairRatioUse
Mist on Night16.83:1AAA text
On on Night (and Night on On)11.13:1AAA text, buttons
Warn on Night12.08:1AAA text
Muted on Night7.66:1AAA text
Mist / On / Muted on Panel15.74:1 / 10.41:1 / 7.17:1AAA text on cards
Off on Night1.46:1Decoration only, never text
Night on Paper18.48:1AAA text
Deep on white / Paper3.35:1 / 3.15:1Graphics (the mark), not body text
Ink green on white / Paper5.23:1 / 4.92:1AA text and links on light
On on Paper1.66:1Fails: never use the bright green on light

Type

Inter, free under the SIL Open Font License. Medium (500) for headings, buttons and the wordmark, with tight tracking: -0.02em for the wordmark and about -0.035em for big headlines. Regular (400) for body text. Code and flag keys use the system monospace.

Feature flags for AI agents.

Inter Regular for body text: every flag starts off, and a deploy never overwrites a state someone set.

agent.auto_merge  on

Write the name "Flagger.gg": a capital F, the rest lowercase, always with ".gg". Code keeps its lowercase names: the flagger CLI, @flaggergg/node and flagger.gg/go.

Clear space

Keep empty space around the mark at least as tall as the switch, about half the mark's height. Around a lockup, keep at least the height of the capital F.

The mark with its clear space marked around it
The dashed line is the minimum clear space: one switch height on every side.

Minimum size

  • Mark: 16 px tall on screen, 6 mm in print.
  • Below 24 px, use the pixel-tuned icons (icon-16.svg, icon-32.svg and the favicons). They have a heavier pole, a flag flush on the pole and, at 16 px, a square knob.
  • Horizontal lockup: 24 px tall. Stacked lockup: 64 px tall.
16 px icon32 px icon16 px icon enlarged
16 and 32 px, and 16 px enlarged

Do's and don'ts

Do

  • Use the dark files on Night or other dark backgrounds, and the light files on white or Paper.
  • Use the one-color mark for single-color printing, embossing or busy photos.
  • Keep the switch on, with the knob on the right, and green.
  • Scale from the SVGs, keeping proportions.

Don't

  • Recolor the switch, or use the bright green on light backgrounds.
  • Flip the switch off, move the knob or fill it with a color other than the background.
  • Stretch, skew, rotate, outline, or add shadows or gradients.
  • Retype "Flagger.gg" next to the mark in another font; use a lockup.

Downloads

flagger-brand-kit.zip has everything below plus the brand sheet, README.txt.

FileKindFormat
mark-for-dark-bg.svgMarkSVG, 295 B
mark-for-light-bg.svgMarkSVG, 295 B
mark-one-color-night.svgMarkSVG, 295 B
mark-one-color-white.svgMarkSVG, 295 B
mark-transparent-for-dark-bg-1024.pngMark1024 × 1024 PNG, 25 KB
mark-transparent-for-light-bg-1024.pngMark1024 × 1024 PNG, 25 KB
flagger-horizontal-for-dark-bg.pngLockup1372 × 340 PNG, 32 KB
flagger-horizontal-for-dark-bg.svgLockupSVG, 5 KB
flagger-horizontal-for-light-bg.pngLockup1372 × 340 PNG, 32 KB
flagger-horizontal-for-light-bg.svgLockupSVG, 5 KB
flagger-stacked-for-dark-bg.pngLockup936 × 960 PNG, 39 KB
flagger-stacked-for-dark-bg.svgLockupSVG, 5 KB
flagger-stacked-for-light-bg.pngLockup936 × 960 PNG, 39 KB
flagger-stacked-for-light-bg.svgLockupSVG, 5 KB
app-icon-rounded-1024.pngApp icon1024 × 1024 PNG, 29 KB
app-icon-rounded.svgApp iconSVG, 377 B
app-icon.svgApp iconSVG, 369 B
icon-16.svgApp iconSVG, 283 B
icon-32.svgApp iconSVG, 333 B
avatar-dark-1024.pngAvatar1024 × 1024 PNG, 16 KB
avatar-dark-256.pngAvatar256 × 256 PNG, 3 KB
avatar-dark-512.pngAvatar512 × 512 PNG, 7 KB
avatar-light-1024.pngAvatar1024 × 1024 PNG, 15 KB
avatar-light-256.pngAvatar256 × 256 PNG, 3 KB
avatar-light-512.pngAvatar512 × 512 PNG, 7 KB
og-1200x630.pngSocial1200 × 630 PNG, 44 KB
x-header-1500x500.pngSocial1500 × 500 PNG, 30 KB
apple-touch-icon.pngFavicon180 × 180 PNG, 3 KB
favicon-16x16.pngFavicon16 × 16 PNG, 297 B
favicon-32x32.pngFavicon32 × 32 PNG, 716 B
favicon.icoFavicon16 + 32 ICO, 1 KB
favicon.svgFaviconSVG, 333 B
icon-192.pngFavicon192 × 192 PNG, 5 KB
icon-512.pngFavicon512 × 512 PNG, 13 KB