GitHub
GitHub logoGitHub · Feature trail

Design System Annotations

8 posts · Apr 2018 – May 2025

What this trail covers

This feature thread tracks the evolution of design system annotations, focusing on how to enrich components with contextual information beyond visual design and code properties. This post details advanced methods for creating 'Preset annotations' for design system components, including prioritizing components, mapping out necessary properties by cross-referencing documentation, code demos, and Figma assets, and integrating learnings about maintenance and potential automation. It also addresses the problem of accessible design system components producing inaccessible designs by demonstrating the integration of annotations with Primer components to streamline the annotation process, increase design system adoption, and reach teams without dedicated accessibility support. The next post will detail how to implement this for other components.

All GitHub trails