All Projects → zeroheight → library-styles-sync

zeroheight / library-styles-sync

Licence: MIT license
sync shared styles from a Sketch Library to the current document

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to library-styles-sync

Library Symbol Replacer
Sketch plugin to replace symbols in an existing documents with library symbols 💎 📚
Stars: ✭ 193 (+175.71%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Sketch Image Compressor
A Plugin for Sketch that compresses your bitmap assets, to keep filesize to a minimum.
Stars: ✭ 338 (+382.86%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
autopdfexporter-sketch-plugin
A Sketch Plugin to auto-export all '[S]' Prefix artboards to a single pdf, no slices needed! Plugin auto creates slices from prefixed Artboards and exports them into a single page-sorted pdf file.
Stars: ✭ 16 (-77.14%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
sketch-flip-size
🔁 FlipSize is a small Sketch plugin to flip the size of a shape, layer or artboard
Stars: ✭ 16 (-77.14%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Persiansupplier
Sketch Plugin for supplying dynamic persian data.
Stars: ✭ 46 (-34.29%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Sketch-SelectPlus
Sketch plugin to select different layers of specific types. It basically selects everything!
Stars: ✭ 20 (-71.43%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Keys For Sketch
Advanced shortcut manager for Sketch app.
Stars: ✭ 281 (+301.43%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
sketch-align-layers-middle-no-bounds
sketch align layers middle no bounds from parent layer
Stars: ✭ 13 (-81.43%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Sketch Text Style Master
Sketch plugin providing utilities for working with shared text styles
Stars: ✭ 32 (-54.29%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Import Colors Sketch
Import colors from macOS CLR, Photoshop ACO/ACT, Illustrator ASE, GIMP GPL, Sketch, Text file to Sketch color variables.
Stars: ✭ 32 (-54.29%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Sketch Gifme Plugin
Embed gifs and videos in your Sketch files!
Stars: ✭ 274 (+291.43%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Magic Buttons Sketch Plugin
Be a wizard! Automatically resize and relabel buttons with padding sizes like CSS.
Stars: ✭ 115 (+64.29%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Sketch Styles Generator
Generate hundreds of Sketch Shared Styles in a matter of seconds.
Stars: ✭ 537 (+667.14%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Overrideit Sketchplugin
Overrideit is sketch plugin that allow designers to search in overridelist and overrides dropdowns, and with many other features.
Stars: ✭ 113 (+61.43%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Icondrop
Get access to 2 million+ design resources right inside Adobe Xd, Figma, Sketch, Microsoft Office, G Suite and many more.
Stars: ✭ 174 (+148.57%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
Picasso
一款sketch生成代码插件,可将sketch设计稿自动解析成前端代码。
Stars: ✭ 191 (+172.86%)
Mutual labels:  sketch, sketch-plugin
Paddy Sketch Plugin
Automated padding, spacing and alignment for your Sketch layers
Stars: ✭ 2,219 (+3070%)
Mutual labels:  sketch, sketch-plugin
sketch-crowdin
Connect your Sketch and Crowdin projects together
Stars: ✭ 35 (-50%)
Mutual labels:  sketch, sketch-plugin
uiLogos-sketch-plugin
Sketch plugin to Insert professionally designed dummy logos of companies and 190+ country flag into SketchApp
Stars: ✭ 26 (-62.86%)
Mutual labels:  sketch, sketch-plugin
Sketch Palettes
A Sketch plugin for exporting and importing fill presets. It supports colors, gradients, and pattern fills.
Stars: ✭ 2,267 (+3138.57%)
Mutual labels:  sketch, sketch-plugin

Overview

Here's a Sketch plugin to sync shared text and layer styles from a Sketch Library into the current document.

How do I use it?

  • 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

How does it match styles?

By name

  • if the style doesn't exist, it's created
  • if it does exist, it's overwritten

Does sync work both ways?

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.

Which Libraries does it sync from?

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.

JSON (experimental / WIP)

  • 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

example JSON files

Installation

Download, unzip and double click the .sketchplugin

or

Usage

  • press Control + Command + J to sync from imported libraries, or use the Plugins menu
  • press Control + Command + Shift + J to choose the library you want to sync with, or use the Plugins menu

Example - first sync

Example - getting an update

Contact

Get in touch at robin#zeroheight.com, but use @ instead of # if you're not a 🤖

License

Copyright (c) 2017 Zero Height Limited (zeroheight). See LICENSE.md for further details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].