Sharing Components

Build a library of re-usable components for your team. Copy and paste components between projects or add them to the Team Library for centralized management.

You can simply copy and paste components across projects. To build a component library for your team, you can simply create a new project and add as many components as you like. People can open the project in a new tab and copy and paste components into their current project. You can even publish the canvas for an internal component website. If a component gets updated, any project that uses it gets an Update button in the Assets panel. Click it to get the newest version and undo to roll back.

Alternatively, you can add components to a Team Library. You can browse the Team Library via the ⌘/ or ⌃/ keyboard shortcuts on macOS and Windows respectively. Or, you can open up the Quick Actions Menu via the Main Menu and find the Library there as well.

Adding and Removing from Library

You can add and remove components from your Team Library by right-clicking on the component within the Assets Panel. This allows you to quickly add or remove components. A remove action will appear if the component you have selected is already within your Team Library. This menu also allows you to find the source project of the component via the Open Primary action. Note that this also works when simply copy and pasting components between projects.

Inserting Components

Within the Library, you can browse all shared components and quickly search for specific ones by name. You’ll see a badge appear within the Search bar, with the name of your Team—this shows you which Team Library you are currently viewing. You can use the up and down arrow keys to navigate, and insert any component by hitting Enter (Return).

Updating Components

If you make any changes to the source (Primary) component, whether it’s in the Library or simply pasted onto other projects, any project that uses the component instance (without having detached) will be able to pull in the latest updates. There’s no need to manually republish anything. You can hit the Update button within the Assets panel to update any individual component, and you can Undo if you’d like to revert back to the previous version after updating.