Figma for Design Critiques
1 Introduction to Figma
1-1 Overview of Figma
1-2 Key Features of Figma
1-3 Setting Up Figma Account
1-4 Navigating the Figma Interface
2 Basic Figma Tools
2-1 Selection Tool
2-2 Frame Tool
2-3 Rectangle Tool
2-4 Ellipse Tool
2-5 Line Tool
2-6 Text Tool
2-7 Pen Tool
2-8 Pencil Tool
3 Layers and Objects
3-1 Understanding Layers Panel
3-2 Creating and Managing Layers
3-3 Grouping and Ungrouping Objects
3-4 Aligning and Distributing Objects
3-5 Masking and Clipping
4 Styles and Components
4-1 Creating and Applying Styles
4-2 Text Styles
4-3 Color Styles
4-4 Effect Styles
4-5 Creating and Using Components
4-6 Variants and Instances
5 Collaboration in Figma
5-1 Sharing Files and Projects
5-2 Real-Time Collaboration
5-3 Comments and Feedback
5-4 Version Control and History
5-5 Plugins and Integrations
6 Design Critiques in Figma
6-1 Importance of Design Critiques
6-2 Setting Up a Critique Session
6-3 Giving Constructive Feedback
6-4 Receiving and Implementing Feedback
6-5 Best Practices for Effective Critiques
7 Advanced Figma Techniques
7-1 Prototyping in Figma
7-2 Animations and Interactions
7-3 Responsive Design
7-4 Advanced Layering Techniques
7-5 Custom Plugins and Scripts
8 Case Studies and Practical Exercises
8-1 Analyzing Real-World Design Projects
8-2 Conducting a Design Critique on a Live Project
8-3 Implementing Feedback in a Figma Project
8-4 Creating a Portfolio in Figma
9 Final Project and Certification
9-1 Designing a Comprehensive Project in Figma
9-2 Conducting a Final Design Critique
9-3 Submitting the Final Project
9-4 Certification Process and Requirements
Variants and Instances in Figma

Variants and Instances in Figma

Key Concepts

Variants

Variants in Figma are different states or versions of a component that share a common structure but have unique properties. For example, a button component might have variants for different states like "Default," "Hover," and "Pressed." Each variant maintains the core structure of the component but can have different colors, sizes, or other properties.

Instances

Instances are individual copies of a component that can be placed throughout your design. When you create an instance, you are essentially creating a reference to the original component. Changes made to the original component will automatically update all instances, ensuring consistency across your design. However, you can also make overrides to specific instances to customize them without affecting the original component.

Creating Variants

To create variants in Figma, first, create a base component. Then, duplicate this component and modify its properties to represent different states or versions. For example, you can create a "Default" button component and then duplicate it to create "Hover" and "Pressed" variants. Each variant will be a separate component within the same group, allowing you to switch between them easily.

Modifying Instances

When you place an instance of a component in your design, you can modify its properties without affecting the original component. For example, if you have a button component with a "Default" variant, you can place an instance of this button and change its text or color. This customization is specific to that instance and will not affect other instances or the original component.

Examples and Analogies

Think of variants as different outfits for the same character. Each outfit (variant) maintains the character's core identity but has unique features like color, style, or accessories. For example, a superhero might have a "Casual" variant and a "Battle" variant, each with different clothing and accessories but still recognizable as the same character.

Instances can be compared to multiple copies of a blueprint. Each blueprint (instance) is a reference to the original design, and changes to the original blueprint will update all copies. However, you can make specific adjustments to individual blueprints without altering the original design. For instance, if you have a blueprint for a house, you can create multiple copies and modify the color of the roof on one copy without changing the others.