A common problem on projects is seeing “outdated” Figma designs and assuming they need to be re-implemented when in fact, the design has been implemented, just with some conscious adjustments by the developer or client.
This creates unnecessary rework and confusion. Designers chase devs, devs get frustrated, and features get implemented twice when they didn’t need to.
Once a developer implements a design (such as a full page or component), the designer should check the implementation and, if it's been actioned (even with valid changes), leave a “✅ Done” comment in Figma.
This doesn’t just mean “pixel perfect match”. It means the intent of the design has been realized, and the deviation (if any) is acceptable.
✅ Figure: Good example - A "TODO" comment followed up by a "✅ Done" comment to track implementation
Designs often change during development due to client feedback, technical constraints, global styles, or accessibility and performance needs. If these changes are not reflected in Figma, designs can appear out of date and cause unnecessary rework.
Using “✅ Done” (with optional context) confirms the design has been implemented, even if adjusted. This keeps Figma trustworthy and makes it clear what is live.ffer.
Without a clear status:
Marking “✅ Done” shows:
Use “✅ Done” in Figma to confirm implementation, even if there are small changes.
This prevents confusion, avoids duplicate work, and keeps designs accurate.