Life hacks to make the most of Figma as developers and testers

Sometimes Figma can be a pain in the neck for the developers and testers because its features are shaped to satisfy designers’ needs, but not theirs.

Alena Lysiakova
Along the Roadmap
3 min readAug 16, 2022

--

Credit: Paralect design team

Our UI/UX designer Artyom Komlev created a list of to-dos to help developers navigate the designer-friendly Figma interface. Let’s dive in!

Designer and Developer

Figma was always more designer-oriented. So some settings and features are accessible only to them.

While developers look at the layouts within the Inspect panel, they may miss some information such as indents between paragraphs. This is crucial for developing a product that will look the way it was designed.

So is there a way to overcome such difficulties? The answer is yes!

States of components

The design of the pages in Figma may not be clickable if the designer didn’t create a mini prototype. In such a case, it may be hard to understand all the states of the buttons, links, and other elements to develop them with code, especially when you’re a junior developer.

To find out how any component works, right-click on the element needed and go to the main components. Depending on the settings, you must be able to see the page of the design system with all the states for the current object.

It’s helpful, but not so comfortable to do when you have dozens of elements and each of them requires some check-up. That is when layers come into play.

Credit: meme created by Paralect team

Working with layers

Both developers and testers must work with layers in Figma. Here comes the problem — it is only accessible in the edit mode. Each designer can see it, but for a developer, it’s hard to access. And, of course, the designer may not want to open the file to edits from everyone on the team.

But there’s a quick fix. If you duplicate the draft of the project, you’ll get access to all the elements and will be the sole master of it.

After duplicating the project, go to the Design tab — you’ll see all the parameters and characteristics you need to work on the project. Just click on the element you need to inspect — and all the states appear in the Design tab on the right.

Alternatively, you can look through the design system once again, but it will be more time-consuming to click on each element and look into the files to find everything you need.

Plugins

Figma has many plugins for various users, and some of them can make the development or testing process easier. For example, there is a plugin that converts the whole page to the right side if you’re developing a product or site for an Arabic country.

There is also a plugin that helps you get the text translated by your team into various languages to the page automatically. There is an HTML generator that helps to see all the hidden styles that can’t be seen with the Inspect panel. And so on.

And that’s only the bottom of the mountain, so plugins can make the coding process easier for a developer.

To-do list for developers

Figma can be even more comfortable if you follow these simple steps:

  • Don’t rely on Inspect panel solely;
  • Always check all the states of each element;
  • To access the Design tab for a full set of characteristics, duplicate the project you got from a designer;
  • Browse through plugins and add some that are useful for your work;
  • Work with Figma smoothly!

Of course, this list just scratches the surface of life hacks that can be helpful to the developers and testers using Figma. If you have some valuable tips or tricks of your own — don’t hesitate to share them!

--

--