Consistent contacts
by Michal Husák
Fill in consistent connected data to your frames
Installs
44
Likes
0
Users
368
Views
72
Preview
About this plugin
This plugin allows you to create your own data structure (text or image) and than fill the data into your frames based on matching layer and key name. You have to have the data structure in a predefined JSON format. Example:{ "records": [ { "photo": { "image": "avatar-01.jpg" }, "name": "John Doe", "id": "1234", "phone": "+1 110-1234", "company": "TechNova Inc.", "position": "Software Engineer", "email": "john.doe@technova.com" } ]}The JSON can be ZIPped with images to a single file, which you can drop to the plugin and populate the frames. The populated frames have to be wrapped together in a parent frame or a component instance works as well. All the frames or instances have to be selected directly to be populated correctly.WEBP image format is not supported by Figma. JPG and PNG formats works. The whole ZIP file has to be smaller than 1MB, which is a memory limit for any plugin. The ZIP file is remembered, even if you close the plugin, but it is removed from memory and replaced by a new one, if you select a new file.
Not being a developer myself, this is my very first attempt to create a Figma plugin with a huge help from AI. I was able to make it into a working prototype, but there might still be some glitches. If the plugin does not work correctly, check the ZIP content, JSON structure and correct naming of the images. If the plugin stops to work, try to "Clear memory" via a dedicated button. It should reset everything and clean the memory of the plugin.
More visual assets other plugins
View allIconScout: Icons, Illustrations, 3D Assets & Lottie Animations
Paidby IconScout
Access 14.1M+ Free & Premium Icons, 3D, Illustrations & Lottie Animations. Stickers, Logos & Emojis.
Brandfetch
by Brandfetch
The internet’s logo library ✨
Gifs
by Ahmad Al Haddad
Your perfect design needs the perfect gif
Frontify
Paidby Julian Iff
Access Frontify brand assets within Figma