Issue
We’ve created a rather large and complex design system, which is already being used by several design teams in their layouts. Sometimes, we have to completely rebuild a component, and almost all of its properties change.
Question
The question is whether there’s an approach to updating components without breaking designers' layouts. Is there any plugin or built-in tool that can help prevent breakage?
Hi
Not sure what your approach to responsive components is, but generally when I need to retire or redact a component that is already in use I simply give it a red overlay so it’s obvious to designers that they need to update or replace the component, choose new parameters, set layout to fill the container etc.
If you rebuild a component with new params, the designers will need to choose the new params, re-fill the content anyway, so I guess what you’re looking for is a way to map old fields and parameters to the new component fields and params. I don’t even know if there’s anything out there to do this, sorry, but I’ll just say design systems are living, evolving systems. Change should be expected by users.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.