penpot / penpot-files

Publicly released files and assets of Penpot, The Open-Source design & prototyping platform
132 stars 43 forks source link

Enhance the component management workflow to easily identify master component #18

Closed tonyjoyk closed 1 year ago

tonyjoyk commented 1 year ago

Is your feature request related to a problem? Please describe.

When I am working with components, quite often I would like to make changes to key attributes of the component and see it update across screens to understand what it would look like. But it seems like when I navigate to the main component there is no clear way to edit it. The only options available to me are rename, duplicate, delete and group. I am not able to leverage the benefit of using the component feature.

Describe the solution you'd like

When we create a component and make a copy of it, there should be a clear distinction between the main component and the copy. Making changes to the main component should instantaneously update the copies. Here are some suggestions to solve this problem -

  1. Don't remove the main component from the canvas on creating a component
  2. Editing the main component should update the clones across boards.

Describe alternatives you've considered

User Experience Goals

Additional context

EvaMarco commented 1 year ago

Hello @tonykokkad we are working on component management rigth now. The master component idea is contemplated.