Skip to main content

Support for variable-based visibility and dynamic item creation in prototypes

  • November 13, 2025
  • 0 replies
  • 8 views

ioNob Technologies

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:

  • To-do lists / checklists

  • Dynamic form builders

  • Data-driven dashboards

  • Interactive UIs that simulate adding/removing content

Thanks for continuously improving Figma — this would really expand what’s possible with variable-driven interactions! 🙌

Best,
Anex UX