Avoid using Figma’s default names for files, pages, frames, groups, components, and styles. It’s best to use clear, meaningful names that make sense to anyone viewing your file.
The images below are great examples of why renaming elements is important. Is it easier to decipher the different sections of the page using default names or one using descriptive names? More than likely, you will prefer the renamed layers.
This should go without saying, but you need to review your work. Make sure the file you provide to the dev team is updated with the latest designs. Double-check all the headings, fonts, colors, spacing, and how you’re using components. Reattach any styles or components you may have detached. Make sure your designs are consistent between the different pages.
Tip: Creating a single page for your latest designs can help you see discrepancies between your designs.
Documenting your designs can be done with annotations, notes, and built-in documentation, to name a few. Your goal when documenting should be to minimize questions from the developers. If you are unsure what to provide, don’t hesitate to ask them what details they need to streamline the development process.
Add detailed explanations and specs for any element a developer must reference. This includes your designs, components, flows, interactions, and even how the animations work. Include your explanations next to the design and use annotations when referring to specific elements to prevent any confusion.
In the example below, annotations explain what should happen when a user interacts with certain elements in a modal. To further help developers, you can include a prototype or video demonstrating the interactions.
Within Figma, you can add descriptions of how and when to use individual components, variants, and variables. Using this functionality is also helpful to other designers who may not be familiar with their usage. If you decide to use this feature, make sure developers know how to access it.
Another helpful built-in feature is marking a design as “Ready for dev.” Once you’ve finished your designs and documentation, select the main frame and click the “</>” icon in the top toolbar to mark it as ready for dev so the team knows they can start working on it.
The Figma Community offers a lot of useful plugins that can help you with your documentation process. Here are links to a few popular options.
Incorporating these best practices into your design workflow ensures that your designs are communicated and implemented as envisioned. One of our jobs, as UX Designers, is to help developers focus on development – not design. Plus, by making the developers’ job easy, we will reduce development iterations while increasing the probability of our evidence-based UX getting implemented how we designed it.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |