Component Variants

Hello @Edje_Rebel , we are doing a rework on the components.