Not able to perform consistent sync of Sketch Library File
See original GitHub issueHey there,
to be honest, I’m blown away how easily this turns my html into sketch symbols. Big props for that.
Let me explain what I’m struggling with:
- I turn a html file into the
asketch.json
file - I trigger the sketch plugin and select both files
- I save that file
- I link the saved filed in the preferences as a library
- I create a new file and use the symbols from the library
- I update the html and perform step 1-3
I’d expect to have this in my sketch but it does not appear. I’m able to use the updated symbols from the library but already used symbols are not updated.
Do you know this issue or how to fix it?
thanks for the awesome work ❤️
Issue Analytics
- State:
- Created 6 years ago
- Reactions:5
- Comments:23 (8 by maintainers)
Top Results From Across the Web
How to fix common library issues - Sketch Help
If your Symbol instances do not reflect the latest changes made to your Library, try using File > Sync Library Components… If the...
Read more >Problem with Library update - Sketch Talk
Hi, When I updated the document to v71 my document can't update the library. I click on "Library update is available" a then...
Read more >The designer's guide to Sketch Libraries in Abstract
Increase design consistency across Projects and Teams; Reduce project-size and improve performance — in Sketch and Abstract; Organize and view ...
Read more >How to keep design library in sync across the team ... - Inchoo
2. Press CMD + comma to open Sketch's Preferences and navigate to the Libraries tab. 3. You'll notice there is iOS UI Design...
Read more >A Beginners Guide to Sketch Libraries 🔗 | Design + Sketch
You can sync, share and update Symbols across all of your documents, allowing your designs to stay consistent and up-to-date when working on...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hi, I’ve opened a PR in
html-sketchapp
to allow customisingdo_objectID
for library sync. I found that symbol and text object IDs have to stay consistent for library updates./cc @kdzwinel
@mnikkane the reason why Sketch is not showing the “update library” is because the
changeIdentifier
is always set to0
: https://github.com/brainly/html-sketchapp/blob/master/html2asketch/model/symbolMaster.js#L107. I’d recommend setting a integer generated from the Date instead.That’s what we do in react-sketchapp: