Skip to main content
Question

How to Update Design System Components Without Breaking Layouts?

  • July 17, 2025
  • 1 reply
  • 15 views

Denis Smirnov

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?

1 reply

Ellwood
  • Active Member
  • 21 replies
  • July 21, 2025

Hi ​@Denis Smirnov ,

 

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


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings