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

💬 Comments