insyteBrand book, v0.1
10

Icons.

Lucide only, stroke 1.75, on the size ladder. Icons inherit text color and never carry meaning alone.

© 2026 Insyte, all rights reserved.Brand book, v0.1, May ’26

Lucide, at 1.75, on the size ladder.

One icon family, one stroke weight, six sanctioned sizes. Icons inherit text color and never carry meaning alone. Status icons always pair with their literal status word. No emoji in product chrome.

Size ladder

Six sizes, snapped to the type scale.

A 14px label gets a 14px icon. A 16px label gets a 16px icon. Picking 15 reads as guesswork.

12px
14px
16px
18px
20px
24px
Roles

Where each size lives.

Four canonical roles. Anything outside this set should justify itself.

Inline / dense14px
2 min ago

Inside a table cell or a status line.

Default16px
Inbox

Nav items, sub-panel headers, button-with-icon labels.

Button16px

Always paired with a label, never an icon-only primary.

Hero / brand24px

Empty-state header, marketplace card icon.

Status pair

Icon plus the literal status word, always.

Color is never the only signal. An operator with red-green colorblindness reads the word first.

WonAwaiting evidenceLost
Don't

Emoji-as-icon, mixed stroke, decorative tint.

Emoji as icon
AI draft

Sparkles emoji next to an AI label. Mailchimp territory.

Mixed stroke weights

Stroke 1 next to stroke 2. Reads as accidental.

Decorative tint
We handle that.

A green check inside body copy where it carries no meaning.

Named rules

Six rules for icons that disappear into the work.

01

Lucide only.

One icon family across the product. Mixing Heroicons, Feather, or Phosphor is the surest tell of a half-built design system.

02

Stroke 1.75.

Every Lucide icon ships with strokeWidth={1.75}. Never 1 (too thin against Glacier), never 2 (too aggressive next to General Sans medium).

03

Size ladder.

12 / 14 / 16 / 18 / 20 / 24 px, snapped to the type scale. Picking 15 or 17 is the SaaS-template tell.

04

Icons inherit text color.

Use currentColor from the parent. Tinted decorative icons (a green check inside a body paragraph) are forbidden. Color carries meaning only inside status pills.

05

Status icon + word.

If an icon carries status, the literal status word travels with it. Color is never the only signal. Operators read words first.

06

No emoji.

Sparkles, fire, rockets, party-poppers are forbidden in product chrome. The Lucide Sparkles glyph (or no glyph) carries AI moments. Emoji reads as Mailchimp.

In context

The one AI icon that ships.

A single Lucide Sparkles, in arc-soft, only on a mesh surface. Anywhere else, the AI label travels without an icon.

Insyte AI, recommendation
Insyte / Brand book, v0.1The atmospheric instrument, 2026