marketgoo copies
Plugin to sync copies from Google Spreadsheet to Figma.How it works?Create a Google SpreadSheet with two columns. The first column is the copy id, the second column the copy value.Publish the document to the web (File > Publish to the web) and copy the public URL.In your Figma document, create text layers using the ids in the Google SpreadSheet as names.Run marketgoo copies plugin and paste the public URL of your Google SpreadSheet document.All content of the text layers with the same name as the ids in the Google SpreadSheet will be updated with the final copies.After editing any copy in the Google Spreadsheet document, just run the plugin again to update the copies in Figma.Running the plugin after selecting any layer, will update only the selected text layers (instead of the whole document).FeaturesYou can use dynamic variables with the notation {{ varname }} in your copies. The plugin will ask you for the final value.You can use the HTML tag <br> to force a line break.Any other HTML tag will be removed in Figma, but used to detect the ranges of all styles in the a text layer. For example: Hello <strong>world</strong>.The "Reset layer names" command is useful to un-sync copies to the spreadsheet document.The "Get missing copies" command list all text layers whose names do not appear in the spreadsheet. Useful to discover and sync new copies.
Plugin Preview
About this plugin
Plugin to sync copies from Google Spreadsheet to Figma.How it works?Create a Google SpreadSheet with two columns. The first column is the copy id, the second column the copy value.Publish the document to the web (File > Publish to the web) and copy the public URL.In your Figma document, create text layers using the ids in the Google SpreadSheet as names.Run marketgoo copies plugin and paste the public URL of your Google SpreadSheet document.All content of the text layers with the same name as the ids in the Google SpreadSheet will be updated with the final copies.After editing any copy in the Google Spreadsheet document, just run the plugin again to update the copies in Figma.Running the plugin after selecting any layer, will update only the selected text layers (instead of the whole document).FeaturesYou can use dynamic variables with the notation {{ varname }} in your copies. The plugin will ask you for the final value.You can use the HTML tag
to force a line break.Any other HTML tag will be removed in Figma, but used to detect the ranges of all styles in the a text layer. For example: Hello world.The "Reset layer names" command is useful to un-sync copies to the spreadsheet document.The "Get missing copies" command list all text layers whose names do not appear in the spreadsheet. Useful to discover and sync new copies.
Plugin Details
| Version | 5 |
|---|---|
| Created | July 26, 2021 |
| Last Updated | November 15, 2022 |
| Category | Uncategorized |
| Creator | Oscar Otero |
| Stats | 117 installs, 15 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:build/ui.js
- main:build/main.js
- Editor Types:figma
More Like This
Discover other plugins in the same category.