All Projects → nolastan → Sync.sketchplugin

nolastan / Sync.sketchplugin

Licence: mit
Keep your design team in sync!

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Sync.sketchplugin

Html Sketchapp Cli
Quickly generate Sketch libraries from HTML documents and living style guides, powered by html-sketchapp
Stars: ✭ 631 (+76.75%)
Mutual labels:  sketchapp, sketch-plugin, sketch, design-systems, design-tools
Move To Library Sketchplugin
You can now move symbol from your project to any library and re-attach all the symbol instances to this library. also it keep the overrides without any problems and it work with abstract that have libraries not in your local machine
Stars: ✭ 174 (-51.26%)
Mutual labels:  sketch-plugin, sketch, ux, design-tools
Overrideit Sketchplugin
Overrideit is sketch plugin that allow designers to search in overridelist and overrides dropdowns, and with many other features.
Stars: ✭ 113 (-68.35%)
Mutual labels:  sketchapp, sketch-plugin, sketch, ux
Paddy Sketch Plugin
Automated padding, spacing and alignment for your Sketch layers
Stars: ✭ 2,219 (+521.57%)
Mutual labels:  sketchapp, sketch-plugin, sketch, design-tools
Sketch Find And Replace
Sketch plugin to do a find and replace on text within layers
Stars: ✭ 693 (+94.12%)
Mutual labels:  sketchapp, sketch-plugin, sketch, ux
Sketch Batch Create Symbols
A plugin for Sketch to convert selected layers to individual symbols.
Stars: ✭ 134 (-62.46%)
Mutual labels:  sketchapp, sketch-plugin, sketch
Sketchcontentsync
Sync sketch files with google docs.
Stars: ✭ 270 (-24.37%)
Mutual labels:  sketchapp, sketch-plugin, sketch
Sketchcrapp
SketchCrapp - Crack your Sketch.app in seconds :) Supports MacOS Big Sur.
Stars: ✭ 218 (-38.94%)
Mutual labels:  sketchapp, sketch-plugin, sketch
Sketch Connection Flow Arrows
Plugin for generating easy to use connection flow arrows in Sketch
Stars: ✭ 275 (-22.97%)
Mutual labels:  sketchapp, sketch-plugin, sketch
Persiansupplier
Sketch Plugin for supplying dynamic persian data.
Stars: ✭ 46 (-87.11%)
Mutual labels:  sketchapp, sketch-plugin, sketch
salsa
A tool for exporting iOS components into Sketch 📱💎
Stars: ✭ 62 (-82.63%)
Mutual labels:  design-systems, sketch, design-tools
Sketch-SelectPlus
Sketch plugin to select different layers of specific types. It basically selects everything!
Stars: ✭ 20 (-94.4%)
Mutual labels:  sketch, sketch-plugin, design-tools
Data Populator
A plugin for Sketch and Adobe XD to populate your design mockups with meaningful data. Goodbye Lorem Ipsum. Hello JSON.
Stars: ✭ 1,665 (+366.39%)
Mutual labels:  sketchapp, sketch, design-tools
Notes
A sketch plugin for taking notes
Stars: ✭ 87 (-75.63%)
Mutual labels:  sketchapp, sketch-plugin, sketch
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 (-95.52%)
Mutual labels:  sketch, sketch-plugin, sketchapp
sketch-data-faker
A Sketch plugin providing 130+ types of smart placeholder content for your mockups from Faker.js and other sources.
Stars: ✭ 62 (-82.63%)
Mutual labels:  sketch, sketch-plugin, sketchapp
sketch-dark-mode
Generate a dark mode version of any Sketch document, the right way.
Stars: ✭ 58 (-83.75%)
Mutual labels:  sketch, sketch-plugin, sketchapp
Keys For Sketch
Advanced shortcut manager for Sketch app.
Stars: ✭ 281 (-21.29%)
Mutual labels:  sketchapp, sketch-plugin, sketch
Sketch Lint
Check the compliance of your design guidelines within seconds
Stars: ✭ 291 (-18.49%)
Mutual labels:  sketch-plugin, sketch, typography
Sketch Commands
A collection of script commands for Sketch.app
Stars: ✭ 826 (+131.37%)
Mutual labels:  sketchapp, sketch-plugin, sketch

Sync Sketch Plugin

Share styles with your team using Google Sheets.

  • Import and update styles from a shared Google Sheet.
  • Export styles as CSV files, which can be uploaded to Google Sheets and shared with your team.
  • Use formulas in Google Sheets to set relative font sizes and line heights.

Installation

Install from Sketch Toolbox (recommended) or download the zip, unzip, and open sync.sketchplugin.

Setting up Google Sheets

You'll need a published sheet to use Sync.

  1. Create a Google Sheet from this template (click the "Use this template" button).

  2. Select File > Publish to web… and then click the Publish button.

Exporting styles

Export styles from Sketch to your sheet. Alternatively, you can skip this step and define your initial styles in the Google Sheets interface.

  1. With the Sketch document containing your styles open, run the Export command from the Sync plugin menu. A finder window should open revealing typography.csv.
  2. Open your Google Sheet, select File > Import… and then Upload.
  3. Drag typography.csv into the upload screen and select Replace current sheet then click Import.

Importing styles

Import styles from your sheet to Sketch.

  1. Copy the URL to your Google Sheet. (See below if you are using Google Apps at work)

  2. Run the Import command from the Sync plugin menu and paste your URL into the prompt.

Your text styles, layer styles, and color palette should now be synced with your spreadsheet. Run the plugin again any time to update. Share your published sheet URL with your team to stay in sync.

Using Google Apps at work?

Some companies prevent employees from publishing sheets. If the Published content & settings drill-down in the Publish to the web modal says that people at your company must log in to view, then Sync will not be able to access your sheet. Don't worry – you can still use Sync for typography. Just visit Sheetsu to generate an API for your new sheet. Use your new Sheetsu URL and continue to step 2.

Font Weight

Font variants—such as bold, italic, or narrow—are actually separate font files on your computer. You should specify these exactly as named in ~/Library/Fonts/ folder on your Mac, excluding the file extension (e.g. ttf). The Google Sheet template provides an example of this. If you get stuck, consider defining your styles in Sketch and using the export feature.

Need help?

View the screencast, create an issue or tweet @stan.

Pattern Libraries

Share your pattern library with the Sync community.

Custom API

As an alternative to Google Sheets, you can create a custom JSON api with the following structure. Currently this method only supports typography.

{
  …
  result: [
    {
      Style: "Headline 1",
      Size: "32",
      Color: "DD2E1F",
      Opacity: "85",
      Typeface: "SourceSansPro-Semibold",
      Alignment: "center",
      Line: "40",
      Character: "0"
    },
    …
  ]
}

Run the Import command from the Sync plugin menu and paste your API endpoint URL into the prompt.

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].