figma-reattache-instance icon indicating copy to clipboard operation
figma-reattache-instance copied to clipboard

Add UI to manually select a component to reattach to

Open Ligerx opened this issue 5 years ago • 12 comments

I'm considering contributing, but unsure if there's any activity

Ligerx avatar Apr 28 '20 17:04 Ligerx

Please, do it!

The lack of activity is mainly related to the lack of my coding skills 😂🙃

El El mar, 28 abr 2020 a las 19:27, Alex [email protected] escribió:

I'm considering contributing, but unsure if there's any activity

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/renancamm/figma-reattache-instance/issues/15, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHM532GZX3NNDKR6YS77MRLRO4GZFANCNFSM4MTAXVYQ .

--

Renan Cammarosano User experience & Visual designer

renancamm avatar Apr 28 '20 17:04 renancamm

Use plugin almost every day.

mikeozornin avatar Apr 28 '20 17:04 mikeozornin

Use plugin almost every day.

That's so cool!

renancamm avatar Apr 28 '20 17:04 renancamm

Thanks, I'll close out this issue.

Ligerx avatar Apr 28 '20 18:04 Ligerx

Actually, I'll reopen this issue. I have some rough mockups of what I'm thinking of doing. I'd add a feature where you can manually pick which component you want your selections to be reattached to. This would require a UI to be created.

Please let me know if you have any feedback.

image

Ligerx avatar Apr 28 '20 23:04 Ligerx

There already are plugins similar to this, if this helps: https://www.figma.com/community/plugin/830178746103135228/Components-Flyout-Menu https://www.figma.com/community/plugin/748545064462894895/Component-Replacer https://www.figma.com/community/plugin/803602060246520783/Instance-Swap https://www.figma.com/community/plugin/813970431341620710/Team-Library-Component-Browser

But this definitely seems to be a good improvement for this plugin!

glebsexy avatar Apr 29 '20 00:04 glebsexy

I've tested the ones you linked @zyumbik and a couple more. This project is way better than anything out there specifically because it tries to copy over all overrides when converting a selection to a component instance.

Ligerx avatar Apr 29 '20 00:04 Ligerx

Yep, I know, this makes sense. Maybe merge the two plugins together to get a third one: Reattach Instance + Team Library Component Browser? (both are open source)

BTW I'm also now working on the UI for my plugin Master, it's pretty similar to all of these. :)

glebsexy avatar Apr 29 '20 01:04 glebsexy

Actually, I'll reopen this issue. I have some rough mockups of what I'm thinking of doing. I'd add a feature where you can manually pick which component you want your selections to be reattached to. This would require a UI to be created.

Please let me know if you have any feedback.

image

I love it!

renancamm avatar Apr 29 '20 06:04 renancamm

Yep, I know, this makes sense. Maybe merge the two plugins together to get a third one: Reattach Instance + Team Library Component Browser? (both are open source)

BTW I'm also now working on the UI for my plugin Master, it's pretty similar to all of these. :)

The "Save or update this library data" to get the library key and sync it between files is a really good idea. I personally would benefit a lot from it if we had something similar for "Reattach Instance".

renancamm avatar Apr 29 '20 06:04 renancamm

Heads up, I'm gonna be busy for a while so I'm unsure when I can get to this. If anyone else wants to take a stab at this let me know.

Ligerx avatar May 07 '20 03:05 Ligerx

There already are plugins similar to this, if this helps: https://www.figma.com/community/plugin/830178746103135228/Components-Flyout-Menu https://www.figma.com/community/plugin/748545064462894895/Component-Replacer https://www.figma.com/community/plugin/803602060246520783/Instance-Swap https://www.figma.com/community/plugin/813970431341620710/Team-Library-Component-Browser

But this definitely seems to be a good improvement for this plugin!

I've checked out a few of the alternatives mentioned, but unlike "Reattach Instance" they did not attempt to reapply overrides to the instances, just a simple swap. Probably the closest alternative would be "Master" plugin in combination with one of the above. https://www.figma.com/community/plugin/767721682134156281/Master

patrickrushton avatar Oct 01 '20 09:10 patrickrushton