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?
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.
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.
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.