Skip to main content

Hi Figma Team,

I’d love to see support for boolean properties applied directly to variants in components.

Currently, boolean properties can only be applied to objects inside a variant (for example, to toggle icons or text). But there’s no way to control the variant itself with a property.

Practical example:

  • I have a Button component with multiple variants (Primary, Secondary, Disabled, etc.).

  • I’d like to add a boolean property called “Has Fill” that would let me toggle the background color on or off across all variants.

  • Today I need to duplicate or work around this by editing each variant separately, which makes the component library harder to maintain.

Having boolean properties at the variant level would simplify libraries, improve consistency, and reduce redundant variants — especially for teams working with complex design systems.

Thanks for considering this enhancement. It would be a real productivity boost for advanced Figma workflows!

Be the first to reply!