Make Batch Rename available in Components View

Title says it all. Batch renaming is an important feature to help keep design systems tidy but that feature is only available in Canvas view and not in Components view.

A few other obvious features that work in Canvas view also aren’t supported in Components view. For example Sketch allows me to drag and drop pages from one document’s Canvas view to another, but not to drag and drop symbols or text styles or color variables from one document to another. In fact I couldn’t figure out a way to bring over color variables from one document to the other. Copy and paste doesn’t seem to work either. It kinda blew my mind that such a simple thing couldn’t be done.

Hey Sam, thank you so much for the feedback and the comments! Our team reads everything our users share here, so keep it coming!

To copy Color Variables from one document to another (even Libraries):

  • Insert elements with these color variables applied to them. (You can use the Insert Window (C) to view all the available Color Variables within the document you’re working on).
  • Select the ones you can to copy to another document
  • Drag-n-drop them on the Canvas
  • And then copy those Ovals that get placed on the Canvas (with the Color Variables applied to them) and paste those on the new document.

That will copy the Variables to the new document! Let us know if this helps!

Okay yes good to know that if I copy something with a color variable attached to it then it will tag along.

My use case was: I was starting a new document from scratch but wanted to bring over the color variables from another document as a “base”. For this use case I don’t think your workaround works very well.

Also I didn’t mean to sidetrack the original request of my post which was Batch Renaming in the Components View :slight_smile: (I should have created 2 separate posts maybe, 1 for renaming and 1 for drag and drop support in Components View)

1 Like