Moving Nested Elements In A Component Instance

Hello: Its been mentioned to me that in a component instance, nested elements can only be hidden or swapped. But I’m also able to move nested elements in an instance IF the element’s container in the main component has no layout (ie- no Flex nor Grid Layout) as shown below. Is this by design or a bug?

Thanks in advance for any insights.
/Joselito

Yes, it’s by design. What you can’t do is to add or remove layers to a component instance. But you may modify existing ones as you wish, including their position.

2 Likes

Thanks, @hirunatan, for responding. Its good to know that moving nested elements are allowed (if the container will allow it) cuz I do it a lot as I grow my still relatively small Penpot workflow. Obviously, I would like the actions I do in this workflow to be by design as opposed to actions that are actually bugs.

1 Like

Glad to read it. Perhaps you find useful the guides in Penpot Learning Center. For example the ones about design systems, that may give you clues about how to organize your components.