Hello community, hope you are having a fantastic day today.
I'm reaching out because I need your help in the matter of design system and Figma libraries. Let me give you some context: in my organisation we created our design system ui kit by having a foundation library, that would serve as base for the components and then two secondary libraries (Web and Native) in order to plug the instances from Foundation.
We did this because originally we envisioned the Web ui to be quite different from Native one; the problem is that, this differentiation never happened and now we are stuck with two libraries that look essentially the same; this means that every time we create a component, we do it Foundation, we publish it and then plug it in Web and Native libraries and make components out of them. The additional problem is that the base component from Foundation has styles and variants, so essentially the secondary library components are just the same instances of foundation, nested into each other.
We want to end this mess and have one single library to simplify our DS UI kit. What is the best approach to tackle this for our users without breaking anything? I’ve tried to swap web and native libraries with the foundation one, but most of the instances get reset; I've tried the Master plugin too, but having the same results.
Can you help or should we just create a new library from scratch and get our users migrate to that?
thanks in advance
take care