Skip to main content

I structure my projects the following way:

1 tokens file for the colour styles, the typography and the variable primitives

1 design system file with semantic variables and components

several design files depending on the needs.


When creating a new project I used to duplicate my latest DS and tokens file and relinking them using the library swap property.

I’ve recently started to go in depth with variables which are a game changer in my opinion.

Unfortunately, I realised today that when swapping a library, although the styles are swapped, the variables are not.

Is this a bug? a feature? or am I doing something wrong?

A post was merged into an existing topic: Figma variables, and multiple swappable styling libraries


Hey @0xtutti, thanks for reaching out!


We’ve merged your topic with a similar existing one in the community. This is currently a limitation but there are workarounds and plugins in the community that may help.