How to Streamline Your Design System Workflow in Figma | Figma Blog (opens in new tab)
Figma’s latest design-system updates reduce the repetitive work involved in organizing variables, styles, components, and documentation. The post combines nine quality-of-life improvements with a set of plugins covering the workflow from color and typography foundations through documentation, component specs, and code handoff. Together, these tools aim to make design systems faster to build, easier to maintain, and more useful to developers.
Reordering Modes and Collections
- Modes and variable collections can now be rearranged with drag and drop.
- Existing modes and IDs remain intact, avoiding resets, broken dependencies, or out-of-sync designs.
- Teams can:
- Move frequently used collections to the top.
- Group related modes.
- Reorganize collections during rebrands or product-line updates.
- The default mode can also be changed more easily.
Nine Quality-of-Life Improvements
Figma introduced several smaller improvements intended to remove workflow friction:
- A shortcut for jumping directly to a component’s main source.
- The ability to duplicate and copy styles.
- Options to hide and reveal variable paints.
- A clearer component-description interface.
- A variable modal that can be dragged from anywhere in its header.
- Automatic saving for variable changes.
- Tooltips that provide context for component names.
- Better alignment for the Edit button.
- Improved text overflow handling for long style names.
Building the Foundations
The post recommends using community plugins to accelerate the foundational work of creating colors, typography, spacing, and other core design-system decisions.
Creating Color Palettes
The highlighted tools support different aspects of color-system creation:
- CSS color-mix() helps create color palettes and gradients.
- Colorbox generates complete color ramps.
- The Genome Color Tool helps build color scales that meet WCAG accessibility requirements.
Establishing Typography and Variables
- Peppercorn assists with setting up an entire type system.
- Print Variables creates sticker sheets for variable collections.
- Auto Documentation generates visual documentation for variables.
- Variables and Styles List presents variable sheets inside a Figma canvas widget.
Documenting Components and Styles
Documentation tools help teams make systems easier to understand and adopt:
- Propstar maps component property and prop variations.
- Specs generates component specifications.
- Similayer filters for particular layers and properties.
- Style Finder locates styles across pages.
These tools can reduce the manual effort required to explain component behavior and find existing design decisions.
Bridging Design and Development
The recommended implementation tools connect Figma variables and styles with code:
- CTRL Var supports variable renaming.
- Export Import Variables moves variables into or out of Figma.
- Handoff copies CSS variables quickly.
- Variables Converter translates variables into code.
- Shaper helps manage token architecture and generate CSS.
Practical Recommendation
Start with Figma’s built-in improvements for organizing collections, modes, styles, and variables, then add plugins selectively for color generation, documentation, component specification, and code handoff. The goal is not to use every tool, but to create a repeatable workflow that keeps design-system foundations consistent and makes implementation easier for developers.