stylesync
stylesync copied to clipboard
A command line tool to extract shared styles from a Sketch document, and generate native code for any platform.
Named colours are now supported in Sketch, so add this support to stylesync. This may allow https://github.com/dylanslewis/stylesync/issues/42 to be closed.
To get around Sketch's strict limitation of one alignment and colour per text style, some Sketch projects are set up with text styles that may look like this: - TextStyle1/Left/White...
The definition of 'nothing has changed' is: - no styles have changed - the exported code has not changed Therefore, it is not possible to just compare the versions of...
Some projects may require multiple files to be exported, so `stylesync` should allow an array of templates to export, rather than just a single file.
Similar to #35, this is difficult to do from Sketch, but would be well supported from Lona. For Sketch, a tag could potentially be added to an image, but this...
Whilst templating works well for single files to be exported, they are not a good fit for exporting to file formats that have lots of other information in the same...
There are more tools emerging for creating a design system in a separate app to Sketch, so stylesync should become more versatile in the type of inputs it can handle,...
This results in two styles: one deprecated and one normal. To avoid this, just check the exported styles for those with the same name, and give preference to undeprecated styles.
This is a bit difficult from Sketch, since it doesn't have a very good template for button symbols well defined within the format. It might be better suited to exports...
Add more sample templates in more languages and more platforms, including: - [ ] ReactNative - [ ] CSS - [ ] Swift (macOS) - [ ] Objective-C (iOS) -...