Canvas Home | Typography | UI Components | Visual Elements | Iconography | Images | Resources
Simplicity and Clarity
Ensure icons are simple, universally recognizable, and convey meaning without the need for additional text. Avoid overly complex or abstract designs.
Match Icon Stroke with Text Weight
all icons should share similar attributes, such as stroke weight, height, width, type of corners (rounded versus square), or fill (whether they are filled in versus outlined).
By matching your icon's stroke weight to the approximate stroke weight of the typeface so design elements look uniform and no one aspect of the design will pull unnecessary focus.
Consistency
Use a cohesive style for all icons, including size, line weight, color, and shape, to maintain a unified design across the interface.
Scalability
Design icons as vector graphics (SVG) to ensure they remain crisp and legible at different sizes and resolutions.
Visual Hierarchy
Use size, color, or position to emphasize important icons while ensuring secondary or less critical icons remain visually distinct.