Company
Date Published
Author
Jon Rohan
Word count
499
Language
English
Hacker News points
None

Summary

Figma's new platform has been enthusiastically adopted by GitHub's Design Systems Team to streamline the workflow for their SVG icon library, Octicons. Previously, the process of contributing to Octicons was complex and limited by macOS-specific software requirements, Git expertise, and prior repository setup, making it challenging for contributors. By migrating to Figma, they have eliminated these barriers, making it easier for contributors to engage using platform-agnostic tools and automate tasks through Figma's API. Continuous integration (CI) is used to export icons and distribute library versions, while tools like Probot automate task checks on GitHub by comparing changes in pull requests with Figma's source URL. The team is particularly excited about Figma’s upcoming write API, which will enhance their ability to maintain and distribute their component library in code, enabling seamless updates for the GitHub Product Design Team to use in prototypes.