I am hoping to avoid some rework in my design system. I’ve built a button system using the variant feature, but I’ve forgotten to make the buttons an instance of a main component.
Why does this matter? This system is meant to be a template for ongoing design work for different clients. I want the designers on my team to be able to quickly and easily change button styling by editing the main component (Text, corner radius, padding, constraints, etc.)
Is it possible to take a group of main components and create a parent component for them, effectively making them instances? If so, how would this work for different sized buttons (Large, Small) if they have different padding or corner radius settings?