I love Figma, but the fact that we need an article like this just to simulate basic states of a component is crazy to me. The article is fine, but we should have a screen design tool by now that can actually recreate the environments we are designing for.
I think once Modulz or another HTMl/CSS based tool comes out people will realize that Figma might not have as long of a future as past design tools have had. HTML and CSS gives you things like hover and click states out of the box, not to mention buttons that resize with their content and actual responsive design not just corner constraints.
The fact that design tools have to rely on 3rd party plugins or painstakingly recreating web functionality in their own rendering engine is just bizarre to me. We are mostly designing for the web, why not use the web to render it?
My thoughts exactly. People keep praising all these design tools that still can't mimic basic HTML and CSS functionality we've had for 20 years. We need to demand better.
Haha well people were telling me I was crazy to use Illustrator over Photoshop for UI design, and that critiquing Photoshop was insulting since "tools don't matter, only results". I always asked them if they would paint a skyscraper with a toothbrush. Sure it's possible, but I'll get it done faster and better with a different tool.
I get the sentiment behind that, and I certainly believe it is true for purely aesthetic work, but for actually functional UI work with a team of designers and developers it wasn't up to snuff, and neither is Sketch or Figma (although Figma was a big improvement).
Only Framer X has new (and more importantly—NATIVE) layout tools that actually save tons of time. I just worry how long it'll take a Product Manager at Figma or Sketch to realize they have 0 good native layout tools, and actually prioritize them. Unfortunately, Framer is more expensive than the competitors.
I also don't think Framer is approaching this the right way. They are relying a bit too much on familiarity with React and the functionality you get on that side won't be as accessible to designers as it is in Webflow for example. Webflow on the other hand is a bit too rigid in its approach, so there must be a happy medium.
And for people not using React, it's a turn off.
TLDR: Pros and Cons of swapping between hidden layers and detaching a Component into the new Master. Inspired by Userpic