Manage your libraries

When you import an existing library into Abstract, you must fix the symbol references to make sure that they are using Abstract library symbols and not symbols from a local library. Read about dependencies and how to tell if a file is using symbols from a local library or an Abstract library.

You can use the Manage Libraries tool to fix broken symbol references quickly.

To clean up symbol references with the Manage Libraries tool:

  1. Open the Abstract desktop app.
  2. Select the project with the library you’ve imported.
  3. Select Main from the left side pane.
  4. Click the Files tab at the top.
  5. Right click on a Sketch file.
  6. Select Manage Libraries….
  7. Match the library listed on the left side to the library listed in the dropdown on the right side.
  8. Click Apply changes.

Manually fix symbol references

You can also manually fix individual symbol references.

To manually fix a symbol references:

  1. Open the Abstract desktop app.
  2. Select the project with the library you’ve imported.
  3. Select Main from the left side pane.
  4. Click the Files tab at the top.
  5. Select the library Sketch file.
  6. Click Edit in Sketch.
  7. In Sketch, select a symbol.
  8. Open the Inset menu.
  9. In the Symbols section, select the corresponding symbol to the one you selected in step 7.

Continue replacing symbols one-by-one until they've all been updated.