A frustrating process in Figma

Raiane Rezende
6 replies
Is there a process in Figma that is too slow, repetitive or frustrating and you think could be better?

Replies

Ana T
Firstly, I would say having consistent spacing in all screens is kind of tedious for me, even if I'm using Material Design variants of an 4/8px scale and a grid, unless I'm missing a plugin that could make that process less complicated. Secondly, setting all the properties for each component is super tedious i.e. an input field that has different sizes, and for each size a default state, active state, error state with help text, disabled state, has an icon or not if it's for a password, and so on. And if you use a component from an existing Design System, sometimes you end up having to detach it and losing all these properties...there has to be a better way.
Share
Raiane Rezende
@ana_ta definitely writing down your thoughts. If you work with design systems, checkout CVA, its a plugin for figma that generates component variants automatically. Im part of the team that built it so designers can save a lot of time from the repetitive process of creating variants. But we are constantly taking notes of things that could be better, a feedback would be appreciated! here’s the link: https://fig.page/cva-figma
Share
Ana T
@rai_rezende just took a look. Awesome product, congrats!. I'll definitely add this to my workflow. Thank you!
Share
Ayush Shakya
@ana_ta Have you tried Figma variables to define spacing variables of 4/8px? its a one time setup then you are good to go.
Gurkaran Singh
Oh, the joy of aligning elements manually in Figma—it's like a never-ending game of "Spot the Difference." Maybe someday Figma will realize we're designers, not masochists. And speaking of improvements, "Her Ideal Match" could definitely teach a thing or two about efficiency in understanding what works best!