Download your first
Home › Resources for Teams › Design System Docs
Team Support

Design System Docs

Standardize icon usage across design and development with scalable token mapping, brand-specific symbol substitutions, and themeable rendering rules.

Start by aligning design tokens like color, sizing, and weight with symbol definitions. Create semantic token names like icon-size-md or icon-color-primary that map directly to SVG attributes, avoiding hardcoded values. This separation allows teams to update appearance globally while preserving structural integrity of each icon. Mapping should account for varying stroke widths and viewBox scales to maintain visual harmony across icon sets.

When overriding for brand identity, prefer symbolic substitution over manual edits: replace generic glyphs like hearts or stars with branded variants while preserving codepoints and accessibility names. This preserves interoperability and avoids breaking changes in downstream systems. Ensure overrides respect Unicode semantics—e.g., keep the Unicode character for gender symbols unchanged while customizing shape details via CSS or SVG filters.

Theming requires defining render rules per environment—light, dark, high-contrast—via CSS variables or design-token JSON exports. Maintain baseline contrast ratios for all states by testing across color palettes. Store theme overrides in versioned files alongside design system tokens so frontend integrators can pull consistent assets. Keep overrides limited to visual styling, not semantic meaning, to support future automated updates.

More in Resources for Teams

See all →
Community Forum

Community Forum

Engage with other contributors and users through a moderated, searchable forum covering implementation challenges, symbol interpretation, and collaborative problem solving.

Get in touch

Questions or ideas about commonsymbols.com? Send a note and we will get back to you.

Get in touch