OK.
So I created you TWO new components.
You will NOT be able to drag to resize with these methods. This is set to hug your content and expand appropriately. If you want to drag to resize, you would construct differently and not use auto-layout.
- Onboarding Absolute - where I absolutely positioned the tail.
- Onboarding Framed - where I used a frame to contain and position the tail. I prefer this method.
I think you should be able to look over the differences to the original and see where the constraints are pinned to bottom-left where you had them to the top-left. Also some rearranging of the nested frames and eliminating extra nesting helped to make it more clear.
You can create your variants from whichever method you choose to use.
Message me or comment here if you have trouble or want to chat about it.
Hope this helped.
K
Onboarding-Component REVISED.fig (87.4 KB)