Updated Design Atoms to the latest 5.17.1 version.
Added a new sample - import. It demonstrates how to import PSD or IDML files to states. In the user interface, you have a file input which allows uploading a PSD or IDML template. The States controller now has an Import action which demonstrates how you can convert these files to State files and save them.
Updated Design Atoms to 5.12.1. Several dependenices was updated to address the security warning of the npm audit
.
Up to date list of demos in the readme file. Added website with online demo.
- vector-mask demo correctly removes vector mask from items.
**IMPORTANT! Make sure that you restore NuGet packages and update npm packages before compiling the project. Now it requires Design Atoms 5.7.1. **
- change-background demo - explains how to change the background to a color or image
- change-mockup demo - explains how to apply or remove mockup.
- open-type-feature demo has been updated in accordance with the new data model
**IMPORTANT! Make sure that you restore NuGet packages and update npm packages before compiling the project. Now it requires Design Atoms 5.0.1. **
- open-type-feature demo - explains how to deal with OpenType Features of a text.
- vector-mask demo - explains how to work with masks on elements.
- curved-text demo - explains how to create different kind of curved text elements (both with plain text and rich text formatting).
- events-demo demo - shows how to detect changes and selection of the design
Added an example how to load designs from InDesign (.idml) and Photoshop (.psd) templates.
Improved the backend demo - now it shows not only how to load the product from a server, but also how to upload changes to the server, save it as a State File and restore a State File back.
Added a new demo (see the backend folder) which explains how to generate a product on a server and send it to the frontend. Also, it demonstrates how to render the result.
Initial project contains only one Quick Start demo explaining how to use main Design Atoms features on the front end (see the demo folder).