Restructure the libraries
The monolithic Figma file became three purpose-built libraries for foundations, icons and production UI components. Each one had a clear role, ownership model and relationship to code.

BT Arc was rebuilt as a token-led foundation for a large product ecosystem, connecting Figma and React through accessible components, practical documentation and contribution workflows that teams could adopt with confidence.
View live projectFrom fragmented foundations to a design system used at scale.
The redesign of BT Arc connected foundations, tokens, components and documentation, helping adoption grow from fewer than 100 daily inserts to 64,000 each week.
BT had invested more than £3 million in a design system, but adoption remained low. Fewer than 100 component inserts a day showed that the system was not yet working as the default way for teams to build.
Research with designers and engineers traced the problem to three connected issues:
Rebuild the system around adoption. That meant making every layer easier to understand, more useful in production and visibly connected from design decision to shipped interface.
The monolithic Figma file became three purpose-built libraries for foundations, icons and production UI components. Each one had a clear role, ownership model and relationship to code.
Existing JSON tokens were mapped into Token Studio and Figma, creating a dependable relationship between GitHub, design foundations and the React implementation.
Every component started with an audit of live product work, user experience decisions and established market patterns before moving into design and engineering.
Usage guidance, accessibility requirements, technical behaviour and testing were treated as part of the component, not supporting material added after delivery.
Library architecture
Token parity
Component research
Documentation and testing
The result
Project scope