Excited about today's @figmadesign announcement about creating variants with components?
— luis. (@disco_lu) September 17, 2020
Here's a video of me converting the @githubdesign Primer buttons library in under a minute.
๐ฉ๐ผโ๐จ pic.twitter.com/nin9hFcpkj
โถ๏ธ With Variants, youโll also get Interactive Components.
— Figma (@figma) September 17, 2020
Add interactions between component variations in your design system and reuse them in your prototypes with no extra work. Coming soon! #ConfigEurope pic.twitter.com/njblbJ1JEy
๐ Just announced at #ConfigEurope, and coming soon: Variants!
— Figma (@figma) September 17, 2020
Combine variations of the same component for different interactive states, colors, and sizes to mirror your front-end code and simplify your asset library. pic.twitter.com/eF9fBy7ejT
I didn't know this @figmadesign trick for the longest time. You can return to instance after edit AND after selecting back the component. pic.twitter.com/BVYLVs7pyt
— Meng To (@MengTo) August 12, 2020
In the first part, Rogie uses constraints and components to build navigation that scales from mobile to desktop. In the second part, he shows how to use Auto Layout to design flexible grids, hero, and card components that adapt to any browser size.
โJoin Designer Advocates Joey and Rogie as they dive into components: see them leverage constraints, apply auto-layout, explore negative frame spacing, styles, and more.โ
The link to a community project is in the replies.
Impressive how powerful a design tool can be๐
— Alex Einarsson (@alexeinars) May 17, 2020
Even though Figma is not designed for this, I was able to recreate one level from Monument Valleyโจ
Components and Auto Layout helped A LOT!
My little contribution to Maker Week @figmadesign๐ค pic.twitter.com/URgJuTxig1
Finds detached component instances in your document, so you can decide what to do with them.
Make sure to check replies for more ideas.
One of my favorite parts about my role @figmadesign is being able to talk to design system managers at companies of all shapes & sizes and I've learned from them just how useful emoji can be when naming components. Have any that you use? Here are some of my favorites... ๐จโ๐๐ซ pic.twitter.com/EaMUeGrV7v
— Joey Banks (@joeyabanks) April 17, 2020
In this weekly Office Hours in Figma, Anthony DiSpezio and Rogie King are talking about team structure, multiple component libraries, versioning, and updating components at scale.
Smart workarounds for making reusable progress bar components that can indicate different values.
Drag-n-drop from the Assets tab is a time-saver.
๐ฅ @figmadesign tip:
— หหหrogieหห (@rogie) March 20, 2020
Better way to swap a component
1. Select the component you want to swap
2. Goto the Assets tab
3. Search for a component
4. Press โOptionโ
5. Drag n Drop component it to the component on the canvas you selected in #1https://t.co/N9mRgt9c1z pic.twitter.com/BitvwTGvBP
Aleksei Kipin shows how to apply the Atomic Design approach to creating Figma components.
A valid point that specifying an element as a component and then detecting all the places where it has already been used would be a great alternative to the existing approach of defining components before using them.
A list of 5 solid principles for building components โ reusability, nesting, UI and UX patterns, reusing styles, and consistent naming structure.
โA strategy that may help ease some of the pain and confusion when deprecating unwanted components.โ Thatโs something we all have to do from time to time, so Iโm glad Steve Dennis documented his approach.
Fantastic plugin for finding all instances of the component. I used it while migrating and unifying a large design system and it was irreplaceable.