Componentes Básicos e Instâncias
Objetivos da Aula
- [ ] Compreender os conceitos de Componentes Básicos e Instâncias.
- [ ] Praticar as ferramentas relacionadas no Figma.
- [ ] Criar um exemplo prático.
Conteúdo Teórico
Componentes e Instâncias
Um componente é um elemento mestre que você pode reutilizar em todo o seu design. Quando você edita o Componente Principal, todas as suas Instâncias são atualizadas automaticamente.
graph TD
M[Componente Principal - Losango] --> I1[Instância 1 - Diamante]
M --> I2[Instância 2 - Diamante]
M --> I3[Instância 3 - Diamante]
M --> |Edição Visual| I1
M --> |Edição Visual| I2
M --> |Edição Visual| I3
- Main Component: O original, identificado pelo ícone de 4 losangos preenchidos.
- Instance: Uma cópia ligada ao original, identificada por 1 losango contornado.
- Overrides: Alterações locais feitas em uma instância (como mudar o texto de um botão) que não afetam o original.
Conceito
Componentes são como classes em programação. Você define a lógica e o visual uma vez e cria objetos (instâncias) a partir dela.
Gerenciamento de Assets
O Figma facilita a busca e o uso de componentes através do painel "Assets".
$ # Atalhos de Componentes
$ Ctrl + Alt + K: Criar Componente
$ Alt + Arrastar: Criar uma Instância
$ Reset Instance: Volta às propriedades originais do mestre
Dica
Use Right Click > Main Component > Go to Main Component para encontrar rapidamente o componente mestre de qualquer instância.
Em Prática
Vamos criar um componente de "Card de Produto" e gerar 5 instâncias, mudando apenas a imagem e o preço de cada uma usando Overrides.
Atenção
Evite "desvincular" instâncias (Detach Instance). Isso quebra a conexão com o mestre e torna a manutenção do projeto muito mais difícil.
Resumo
Nesta aula aprendemos sobre: - Relação entre Mestre e Instância. - Uso de Overrides para personalização. - Organização do painel de Assets.
🎯 Próximos Passos
-
Acessar Slides
-
Quiz
-
Exercícios
-
Projeto