Components Inside Components… Inside Components. In Figma. How And Mainly, WHY?

preview_player
Показать описание
In this video I’ll explain to you why and how you should use components within components, also known as nested components. I will show you an example from real life: header menu with menu items, where the menu items contain icons. Each of these is a separate component and I’m going to show you how by using nested components you can manage this logic better and take advantage of this option. I’ll also explain the topic of component overrides, again by using an example.

This tutorial is great for beginners because it explains a feature in Figma step-by-step and in simple, visual terms

how to use nested components in figma – how to put a figma component inside another figma component – why and how you should use nested components – what are figma component overrides – figma nested components and component overrides explained. I will be answering these questions and explaining these topics in this video

————————
© 2023 Mavi Design
Рекомендации по теме
Комментарии
Автор

2 weeks on your channel and i can say my designs have improved by a whole lot. Thank you so much Mavi deign 🙏

ayambaasong
Автор

A very good demonstration, thank you!

ArtiomNeganov
Автор

Great explanation, just what I needed. I hope you will continue with these Figma videos <3

Jasmine_Peev
Автор

This does not work for me for some reason, I have to detach instance to be able to add the second component into the first one, anyone know why?

ALNUDN
Автор

Complicated but you made it look simple

rubenphilip
Автор

You are making it complicated when it is not! It's the way you elaborate the subject!

nevermindjoker
Автор

Hey - Good explanation, But i am facing problem when i am using multiple variants instead of single (menu item button) e.g., Default state (menu item button) with different sizes i.e. small medium and large and same for hover state (menu item button) with different sizes, whenever i am choosing / selecting for these component properties/variants ---> colour of button is changing, icons is changing, all other properties are changing but ---->>> size is not changing after nesting so please help.

milanparmar
Автор

Is it possible to add one more menu in one header instance independently?

shamzc
Автор

it would be nice if you also explain the difference between published and non published components.. when do you not publish it and what are the advantages or disadvantages?

fernwehtwl
Автор

Hey Mavi! I have a question or a few. :D

1. So you mean that we don't have to create variants of an item, for example Home item, About us item etc (Stuff that usually goes in header) ? What if i need variants because i need a selected version and unselected version of an item, could i do that with only one item again, like in this video?

2. Also does this mean i never should put item components in header component? Only the instances of item components?

Im just trying to clear some things up in my head. Thank you!

blondelina
Автор

great i am just doing something same n got struck, if i need to change Text (multi line text )and icon size on hover ? what will be the approach here.

radepent
Автор

Can I change the instance name in the layers panel for more clarity? For example, the component name "menu item" when multiple instances are created, retain the same label name even after the text has been changed on the individual instance. Can instead of repeat9ing the main component name, in this case "menu item", can I then change each instance for example change the instance from "menu item" to "desktop" etc.?

JoseAndradejayrock
Автор

Heyy Maviiii i need help real quickk aaaa!! What happened with constraints section in Figma, why can't i find it? Also do they work only on auto layout and not after you make it a component? Thank you!!! I dont know who else to ask, i cant find anything on the net and i dont have any friends using Figma!!

blondelina
Автор

How many times can you nest components inside components before you cant reference the child component?

JohnDrach
Автор

thanks, components are parent and the variants are the childers, modifying parent component reflects children variants. but modifying children varints does not reflects on parent component

vamboo
Автор

Mavi, be honest bro... Do you ever get lost in your own nested components?

UncleSalie