Iconography Guide

Icon Style Types

Line (Outline)
โ˜† โ™ก โ–ก

Clean, lightweight feel. Common in nav bars. Works well at small sizes with consistent stroke weight.

Fill (Solid)
โ˜… โ™ฅ โ– 

Bold, high contrast. Better for active/selected states. More readable at very small sizes.

Duotone / Two-tone
โ—ˆ โŠ• โŠ—

Primary + lighter opacity layer. Adds depth while staying clean. Good for illustrations and dashboards.

Flat / Filled Color
โ˜… โ™ฅ โ– 

Used for category icons, app icons, marketing. Full color, no outlines.

Icon Sizing Grid

SizeCanvasStroke WeightUse Case
16px16ร—161pxInline text icons, table cells
20px20ร—201.5pxCompact navigation, buttons
24px24ร—241.5โ€“2pxStandard navigation, most common
32px32ร—322pxFeature icons, section headers
48px48ร—482โ€“2.5pxApp icons, hero sections

Icon Library Comparison

LibraryCountStyleLicense
Heroicons292Line + SolidMIT
Lucide1400+LineISC
Phosphor Icons9000+6 weightsMIT
Material Symbols3000+Variable fontApache 2.0
Tabler Icons5000+LineMIT
Font Awesome2000+ freeSolid + BrandFree / Pro

Pixel-Perfect Tips