Move master styles and components between files in Figma

preview_player
Показать описание

This feature allows you to copy master styles and components between files, change desired properties, and selectively swap their instances to a new copy.

You simply specify the target masters and the DSO looks for any matching instances and styles by the master name.

Use to:
→ Copy master components and styles between files and selectively swap their instances
→ Move master components from the local design file to a library file
→ Duplicate multiple nested components along with their instances
→ Move master styles from the library file to an external styles file
→ Improve library with components and styles versions and selectively switch mockups between them
→ Link all instances and styles back to the library after importing library and design files from the Sketch
Рекомендации по теме
Комментарии
Автор

OMG, This new bulk component transferring feature simply made design system versioning possible🔥 DSO has truly lived up to its name, here's a medal of honor for you. 🏅

mr.biscuit
Автор

This plugin has a potential to save us millions of hours of work in the project that I'm working on right now. I can't imagine linking every instance to the duplicate library along with the styles individually. Thanks for this! You guys are amazing.

cagriyurtbasi
Автор

I really love your plugin, bought it, and did not regret it.

auttathaway
Автор

This is the plugin I've needed. Now I can really organize our design system.

nmarketti
Автор

I've tried so many plugins, and finally stumbled onto yours which might do what I need, but I'm not sure. I'm interested in your relinking feature, I think...

I'm trying to find an quick and easy way to apply new themes to some of our screens for a presentation so we can decide on potential color changes. We have a design system setup that has the main color tokens. All the screen designs live in various Figma files that are linked to that design system. I tried duplicating the design system and unlinking the library then pasting some screens into it, but for some reason some frame lose the connection to the color tokens and revert to just having a HEX color for the fill. I tried using the following plugins unsuccessfully:
Figma Tokens, seems to create the tokens the way I want, but screems continue to somehow link to the original design system tokens even when that library is turned off under assets
Color Theme Manager
Match fills to local styles - actually helpful, but it's based on matching based on the actual color, not the name of the the token, and somehow it does strange matches even when hex values are not the same.
Themer
Styler
Can you recommend a way to easily create new themes for existing screen layouts that already point to color tokens in a design system, but somehow have them point to a new local token set that can then be controlled with something liek Color Theme Manager?

rsmolkin
Автор

So cool! Is it possible to use it to switch between two diferent Style sheets? For example, I have four different brand themes. They all just change colors: bg color, text color, support, primary, secundary etc.

Can I publish 4 diferent styles libraries and then change between then with the plugin?

Thank you very much!

anacomh
Автор

Great plugin, it's really useful. As an improvement, the tutorial video could slow down a bit to explain every single step slowly and clearly. I feel the video is rushing. Fortunately, I can pause the video to read the caption.

frankwu
Автор

а как можно с внешней библиотеки стили перепрявязать к библиотеке внутри файла? Design System Organizer пробую, но он внешнюю библиотеку привязывает к внутренней. и какая-то петля получается: из файла "1" цвета привязаны к файлу "2", в которой цвета привязаны в файлу "1"...

waysearcher
Автор

Can you to do video tutorial how use dso in blank file from begining?

alexlisouski
Автор

what is design system organizer? it is apluginf? another file ?/ what.?

rajendrachandel
Автор

Hi, the license key is not working. I sent you an email, but have not gotten a response back. Please help. Thank you!

mariacermeno
Автор

This is exactly the missing link for our component library changes we're implementing right now!

Aalandriel
Автор

I can't get the import button to work. It doesn't show up even though I followed descripted steps.

simonleysen
Автор

А что мешает сделать Relink одной кнопкой для всех стилей и компонентов?

svdypkq
Автор

Для тех кто не знает, все стили можно просто вырезать ctrl x и вставить в другйо проект

sergeypopik
Автор

your script doesnt work and no on answered my email

copyCat
Автор

This whole system is so much more confusing than it should be...

daveackerman
Автор

slow down slow down you are not working.... you are explainign to people it does work for me where to export and where to import is not clear

rajendrachandel