This would be super helpful! Using multiple modes doesn’t really work, as we have a lot of different clients.
As a way to circumvent this problem I came up with the following three-part solution for our team:
- We are using a template file which will be imported into our team everytime we start working on a new project/client. This template file contains our agreed upon pages structure and a mirrored version of our design system color variables
- We update the core variables responsible for the clients primary/secondary color according to their CD in our new file
- We run the "Swap to Local Color Variables"-Plugin from Andrei Alikimovich anytime we import an asset from our design system so the connection gets updated
Although it’s not perfect and a solution from Figma itself would be greatly appreciated, I hope that this still helps some of you struggling to find the right solution for their company.
This would be an absolute gamechanger! I’m working on a robust design system for a massive, multi-brand, multi-geo company with seasonal campaigns and specific messaging needs and we plug in to multiple libraries to make the work happen. The ability to reference preset variables housed in a source file, and be able to edit them locally would make everything so much more efficient and consistent. Please Figma, I’m begging you, bring this into your next release.
Any update on this? This is extremely important for any company working at scale
So tiresome working around this right now
This would be massively helpful for scaling work!
Are there any recent solutions/work-arounds for achieving this while we (hopefully) wait for Figma to implement this feature?