0
0
Figmabi_tool~20 mins

Component instances in Figma - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Component Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
1:30remaining
Understanding Component Instances in Figma

Which statement best describes a component instance in Figma?

AA copy of a component that inherits properties from the main component but can have some overrides.
BA group of layers that cannot be reused across different files.
CAn independent design element that can be edited without affecting the original component.
DA locked layer that prevents any changes in the design.
Attempts:
2 left
💡 Hint

Think about how changes in the main component affect its copies.

visualization
intermediate
1:30remaining
Identifying Component Instances in a Figma File

You have a Figma file with multiple buttons. How can you visually identify which buttons are component instances?

AThey have a blue outline and a diamond icon in the layers panel.
BThey have a purple outline and a diamond icon in the layers panel.
CThey have a green outline and a star icon in the layers panel.
DThey have no outline and a circle icon in the layers panel.
Attempts:
2 left
💡 Hint

Look for the color and icon that Figma uses for instances.

data_modeling
advanced
2:00remaining
Overriding Properties in Component Instances

Which of the following properties cannot be overridden in a component instance in Figma?

AText content inside a text layer.
BFill color of a shape layer.
CAdding new layers inside the instance.
DPosition and size of the instance itself.
Attempts:
2 left
💡 Hint

Think about what changes affect the main component structure.

🔧 Formula Fix
advanced
2:00remaining
Why Does My Component Instance Not Update?

You updated the main component in Figma, but some instances did not reflect the changes. What is the most likely reason?

AThe instances were detached from the main component.
BThe instances are locked layers preventing updates.
CThe main component was deleted accidentally.
DThe file is in offline mode and cannot sync changes.
Attempts:
2 left
💡 Hint

Consider what happens when you detach an instance.

🎯 Scenario
expert
3:00remaining
Managing Nested Component Instances

You have a main component called Card that contains a nested component called Button. You want to change the button color across all cards without affecting other buttons outside cards. What is the best approach?

ADetach the button instances inside cards and recolor them individually.
BEdit the <em>Button</em> main component directly to change its color.
COverride the button color in each card instance manually.
DCreate a new variant of the <em>Button</em> component and swap nested instances inside <em>Card</em> to this variant.
Attempts:
2 left
💡 Hint

Think about how to apply changes only to nested buttons inside cards.