I guess Figma easily can implement responsive design feature. Literally it is just switching between frames on width changing of the “parent” frame. Everything else working totally fine right now with constraints and auto-layout.
Following plugins are a good proof: Breakpoints and Responsive
So what exactly we need in Figma:
- New type of frame (responsive frame).
- Possibility to “connect” all breakpoint frames to the responsive frame.
- Responsive frame should work in prototype mode.
- Breakpoints controls in prototype mode (similar to the top panel in Anima)
Also Framer already have this feature (with a custom plugin, but it is seamlessly working in prototype mode)