Hi Figma Team 👋
I’m currently building an interactive checklist component using variables and prototypes.
My goal is to let users click an “Add Checklist” button to dynamically show or create new checklist rows (like tasks, subtasks, or steps).
Right now, Figma Variables can control:
-
Text
-
Numbers
-
Colors
-
Component states
…but there’s no way to control the visibility of frames or layers, or to dynamically add new Auto Layout items in a prototype.
It would be extremely powerful if Figma allowed:
-
Binding visibility of layers or components to variable values (e.g., show when count ≥ 2)
-
Dynamically duplicating components within Auto Layout based on a numeric variable
This feature would make prototypes far more realistic for:
Thanks for continuously improving Figma — this would really expand what’s possible with variable-driven interactions! 🙌
Best,
Anex UX