copyThat-airtable-figma icon indicating copy to clipboard operation
copyThat-airtable-figma copied to clipboard

Give a way to hand off copy in the design

Open imnotashrimp opened this issue 5 years ago • 2 comments

I think I'd like a way to hand off all the copy applicable to a certain design in the design itself.

For my use case, this is because not all the strings make their way into the design (error messages, validation messages, notifications, etc.) but dev needs these strings in order to complete a feature. If I can pull them into the design, I don't have to ask dev look at Airtable and guess.

One way to do this might be to let the user set a filter or a view, and then pull all the strings into a new page or new text node.

imnotashrimp avatar Dec 23 '19 08:12 imnotashrimp

I actually have a personal plugin that pulls all the text nodes, their names, text-values, and parent nodes. It posts this information in a CSV-delimited format that you can copy and paste into a spreadsheet or import into a data table. (It's not pretty, and I'm sure the code is not optimized, but it works.)

What information do you need about each text string? I can try to clean up my code a bit and publish the repo for you.

DorothyLindman avatar Jan 13 '20 19:01 DorothyLindman

That would work! I hadn't thought of a comma-separated list... that would definitely get this to MVP.

The tricky part for me is I'm also trying to share strings that aren't in the design. So in my projects, things like validation messages, notifications, error messages, those are all part of the handoff but aren't shown in Figma. So at least for me, I need a way to filter for all the necessary strings.

imnotashrimp avatar Jan 15 '20 22:01 imnotashrimp