Skip to content

Ongoing updates and refactoring

Aaron edited this page May 15, 2023 · 5 revisions

The CSS project has taken on a set of updates and refactors of the last several months. The underlying motive of the work was to align with changes to Spectrum's token system. This page briefly describes all the efforts that are underway.

Token migration

Spectrum moved to a new system for capturing and sharing design data. In this new system, the hope is to escape trying to maintain a value for all aspects of each component individually, due to the way adding color theme, scale, variants, and interaction states causes an exponential explosion of data. The new system relies more on share global and semantic values. This requires re-mapping many of the custom properties used in implementing CSS components.

DRAFT MODE

This page will cover: switching to the new token system adding mod- property overrides finishing t-shirt size implementations fixing WHCM catching up with design

Clone this wiki locally