Safe Sync & System Stability
Isotop is designed around a safe, non-destructive workflow. By default, the plugin operates in sandbox mode, allowing you to experiment with colors, palettes, and relationships without immediately affecting your live design system in Figma.
Sandbox mode
In sandbox mode, all changes made in Isotop remain temporary until you explicitly decide to apply them.
This includes:
- color value changes,
- palette generation,
- alias linking and unlinking,
- bulk operations.
Nothing is written back to Figma automatically. Your design system remains untouched while you explore, test, and refine your setup.
This makes sandbox mode ideal for:
- experimentation,
- fine-tuning color systems,
- restructuring palettes and relationships,
- working safely in complex or shared files.
Any changes made in sandbox mode can be reviewed, adjusted, or reverted before synchronization.
Pending changes indicator
To make the current state of the system clear, Isotop visually highlights pending changes.
Any variable that has been modified in the plugin but not yet synced with Figma is highlighted in yellow.
This indicates that the change exists only in Isotop and has not been applied to the actual design system.
The pending state helps you:
- clearly see which values are still experimental,
- avoid accidental partial updates,
- confidently review changes before syncing.
Once changes are synchronized with Figma, the yellow highlight is removed.
Syncing changes with Figma
When you are confident in the result, you can sync changes with Figma.
Only at this point are the updates applied to the actual variables in your design system.
This explicit sync step gives you full control over when changes become permanent and ensures that accidental edits never propagate silently.
System stability by design
The sandbox-first approach significantly improves system stability:
- accidental breaking changes are avoided,
- large updates can be validated before applying,
- complex operations remain predictable.
Combined with Undo / Redo, this workflow creates a safe environment for managing even large-scale design systems.
Direct mode (coming next)
In addition to sandbox mode, Isotop is designed to support a Direct Mode.
Direct mode is intended for advanced users who:
- are confident in their design system structure,
- want to make fast, real-time changes,
- prefer immediate synchronization with Figma.
This mode bypasses the sandbox and applies changes instantly.
Direct mode is not available in the current release and will be introduced in a future version of Isotop.
Summary
Safe Sync is a core principle of Isotop. It allows you to:
- experiment freely without risk,
- clearly track unsynced changes,
- validate updates before applying them,
- maintain stability in complex design systems,
- choose between safety and speed as the plugin evolves.
This approach ensures that managing color systems remains controlled, predictable, and scalable.