You have a button component with different properties: type, size and icon. For every property combination, you want to transition between the following interaction states: default, hover, active. However, as you created hundreds of elements, prototyping manually is no option.
The goal is to minimize effort and ensure future maintainability.
How do you solve this challenge, e.g. using variables or plugins?