Back to Plugins
Master

Master

Create, attach, clone and move components in a couple of clicks without losing overrides! πŸ”₯

librarymovesystemcloneswapoverridesinstanceassetsdesign_systemcomponentsorganizationattach

Plugin Preview

Master preview

About this plugin

Create, attach, clone and move components in a couple of clicks without losing overrides! πŸ”₯ Introductory video (5 min.) πŸ‘Ύ Interactive guide (15 min.) πŸ“• Plugin docs


β†’ Learn more and get the license

Free trial: You can successfully use the plugin up to five times per file.


πŸ’¬ Feedback and questions are welcome: [email protected]


β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”


❖ Started a new project in Figma and realized you should've used Components instead of Frames too late? 🀬 Master plugin allows you to create new component from a set of any objects (and save all overrides):


1. Select any number of similar objects in your Figma file.

2. Run the Master plugin command β€œCreate Component from Objects”

3. The new main Component will be created

4. Selected objects will become its Instances with all possible overrides applied!


❖ Also Master would help you β€œattach” objects of any kind to the existing Component, even if it is in another file:


1. Select one Instance or Component. Run β€œPick Target Component” command, the plugin will remember selected Component.

2. Select Instances or other objects you want to turn into Instances of the saved Component.

3. Run the command called β€œLink Objects to Target Component”.

4. All objects will be replaced with Instances of the previously selected Component, keeping overrides where possible.


For more extensive documentation visit https://dominate.design/docs


β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”


❖ When to use Master plugin

β€’ When you have created several copies of one Frame or Group for exploration and need to turn them into one Component.

β€’ When realize you should have used Instances of one Component instead of regular objects too late.

β€’ If you want to create a new master Component for a bunch of existing Instances (clone component).

β€’ To create different versions of one component for different layouts or screen sizes.

β€’ You want to create a local copy of a Component, Instances of which were imported from Team Library.

β€’ If you need to quickly get the ability to manipulate multiple similar objects at once.

β€’ Create new Master Component and put it to the side while keeping the Instance in place.

β€’ If you create art with repeating parts and want change them all at once.

β€’ When you want to β€œSmart Animate” one Component into another one.

β€’ Your Instance was detached from Master Component when copying to another file? Reattach it with Master plugin.

β€’ When you want to copy components to another file and they get detached.

β€’ To avoid fixing issues with the components imported from Sketch manually.

β€’ You used Blend plugin on an object and want to change all the copies at once.


β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”


❖ Technical info

β€’ Selection can include Frames, Groups and Instances of other components. All of them should have similar sets of elements in them. Objects which have different structures will be ignored. Alternatively you can select a bunch of layers of the same type, like texts, ellipses or rectangles.


β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”


❖ About license

Your license purchase means a lot to me as an indie developer! With the license purchase you will be able to use the plugin as much as you want, while free trial version is limited to five successful uses per file. There is no subscription, no cost of updates, no hidden fees!


Please don't share your license code with anyone. If you are purchasing limited licenses (1, 2, 4 or 8 users), only share the license code with that amount of people. If you have any questions regarding the purchase or need help/financial support, feel free to reach out and I'll do my best to find a solution for you!


β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”


❖ Contact

Something is broken? Got feedback? Don't hesitate to send me an email!

β€” Gleb Sabirzyanov

Plugin Details

Version66
CreatedOctober 20, 2019
Last UpdatedAugust 18, 2024
Categoryediting & effects plugins
CreatorGleb
Stats53005 installs, 2033 likes
PricingPaid

Technical Details

  • API:1.0.0
  • UI:index.html
  • main:code.js
  • Document Access:dynamic-page
  • Network Access:

    License activation & validation, and fonts. No data is collected.

  • Editor Types:
    figma
  • Allowed Domains:
    • https://dominate.design
    • https://server.dominate.design