UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc

Follow publication

A simple way to keep track of your design iterations in Figma

Documenting design iterations on the fly in Figma with one extra habit. No plugins required.

Lennon Cheng
UX Collective
Published in
4 min readAug 13, 2020

Cover image

As designers, telling a good story is always part of the job. A great story engages the client with the journey of decision making; it shows your team the breadth and depth of the exploration; it also encourages us to reflect on our own design process.

Documenting design iterations helps us keep track and remember that story.

I’d like to share a dead-simple approach I use when designing in Figma.

The simple approach

Step 1: A separate file

For each project I work on, I always set up a separate file in Figma called “documentation” in addition to my design file. You don’t turn on any libraries in this file.

Create a separate “Documentation” file in Figma
Create a separate “Documentation” file in Figma

Why?

For the purpose of documentation, you want to keep each iteration of design as it is. Therefore, you want to disconnect with the components or design system you have created in your working file.

Step 2: Copy and paste

Every time you have arrived at a pivot point, whether it’s to trial a new colour palette, move around the layout or to experiment an entirely different approach, before moving on, you copy your current frame and paste into “documentation”.

Copy the iterations and paste into the documentation file
Copy the iterations and paste into the documentation file

This also applies to the prototypes you have created in Figma, put them into a different page in “documentation”.

Step 3: Organise and annotate

I organise different iterations of the same screen into a swim-lane and use virtual post-it notes to annotate each of the iterations if time allows.

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Written by Lennon Cheng

🔍 Product Designer at Canva · 🌈 Podcaster for Queers · 🔗 lennonzf.me

Responses (6)

Write a response

Hmm, how do you completely detach all instances when you copy-paste your frame?
Even though the "documentation" file has been disconnected from style guide or library, if we copy and paste any frames or design elements into it, the frames or design…

--

Putting to a separated file seems to be the most manageable way for me, it’s the same concept when I was working on Sketch.
And Figma’s File Version sucks…

--

Great idea. I'm a XD guy and always thought there could be a better way to do this in Figma.

--