Here's a Sketch plugin to sync shared text and layer styles from a Sketch Library into the current document.
- Run
Sync with imported libraries
to sync from all libraries you've imported a symbol from or - Run
Sync with...
to choose the library you want to sync with
By name
- if the style doesn't exist, it's created
- if it does exist, it's overwritten
No, sync is only one-way (from Library to document). Any changes to your document's shared styles will get overwritten next time you run the plugin.
Sync with imported libraries
syncs with all libraries you've inserted at least one symbol from.
Sync with...
allows you to choose the library you want to sync from.
- add URLs for color and typography JSON files
- sync those JSON styles as text styles
Apologies for poor docs on this - it's still a work-in-progress
- https://git.zeroheight.com/robin/tokens/raw/master/colors.json
- https://git.zeroheight.com/robin/tokens/raw/master/typography.json
Download, unzip and double click the .sketchplugin
or
- press
Control + Command + J
to sync from imported libraries, or use thePlugins
menu - press
Control + Command + Shift + J
to choose the library you want to sync with, or use thePlugins
menu
Get in touch at robin#zeroheight.com, but use @ instead of # if you're not a 🤖
Copyright (c) 2017 Zero Height Limited (zeroheight). See LICENSE.md for further details.