Prototipagem avançada e design de interação no Figma para designers de UI/UX | Arash Ahadzadeh | Skillshare
Menu
Pesquisar

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Prototipagem avançada e design de interação no Figma para designers de UI/UX

teacher avatar Arash Ahadzadeh, UI/UX Designer | University Lecturer

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Introdução

      1:30

    • 2.

      Estrutura do curso

      1:36

    • 3.

      O que é prototipagem

      2:00

    • 4.

      Tipos de animação de interface do usuário

      2:54

    • 5.

      Noções básicas da prototipagem na Figma

      20:52

    • 6.

      Animado como Button

      9:20

    • 7.

      Variantes e componentes interativos

      25:59

    • 8.

      Mtons animados

      10:46

    • 9.

      Switches animados

      2:29

    • 10.

      Slider animado

      6:18

    • 11.

      Cartão animado

      3:45

    • 12.

      Texto animado

      5:31

    • 13.

      Menu suspenso interativo

      21:12

    • 14.

      Notificação animada

      9:16

    • 15.

      Ilha dinâmica do iPhone

      6:12

    • 16.

      Animação 3D no Figma

      8:09

    • 17.

      Como carregar animação

      12:29

    • 18.

      Gradiente de malha animado

      7:35

    • 19.

      Animação de rolagem

      4:53

    • 20.

      Barra de guias animada

      7:43

    • 21.

      Carrossel de imagens animadas

      9:38

    • 22.

      Ação flutuante animada button

      5:21

    • 23.

      Efeito de acordeão

      3:29

    • 24.

      O que vem a seguir

      0:51

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

3.664

Estudantes

59

Projetos

Sobre este curso

Você quer dominar a prototipagem e o design de interação no Figma, mas não sabe por onde começar? Este curso vai permitir que você desenvolva suas habilidades de prototipagem e design de interação e você pode adicionar Designer de interação ao seu CV e começar a receber clientes por suas habilidades.

Olá a todos, Sou Arash e sou um designer de UI/UX. Neste curso, vou ajudar você a aprender e dominar como prototipar no Figma como um profissional.  Figma é uma ferramenta inovadora e brilhante para design de interface de usuário e prototipagem. É usado por todos, desde empresários e start-ups à Apple, Airbnb, Facebook, etc.

Vamos começar com os fundamentos da prototipagem e da animação, como o que é e por que importa, como as animações são criadas na Figma e os diferentes tipos de animação de interface do usuário.

Em seguida, vamos passar para tópicos mais avançados e você vai aprender sobre as melhores práticas de prototipagem no Figma, como criar microinterações complexas e como tornar seus elementos de interface do usuário interativos. Além disso, vamos criar animações e interações avançadas populares inspiradas pelos produtos da Apple.

Ao final deste curso, você poderá criar mais de 20 tipos diferentes de microinterações e animações para diferentes casos de uso.

Com mais 3 horas de conteúdo em 20+ palestras, vou levar você de iniciante a especialista e ensinar tudo o que você precisa saber para usar o Figma para criar protótipos e elementos interativos como um designer experiente.

Um curso incrível para pessoas com zero experiência de prototipagem e design de interação ou para designers experientes que querem aprender e dominar as ferramentas de prototipagem Figma. 

Destaques do curso:

  • Como dominar as ferramentas de prototipagem Figma

  • Dicas e truques profissionais

  • Microinterações e animações

  • Elementos de interface do usuário interativos

Então, o que você está esperando?  Comece o curso hoje!!

Conheça seu professor

Teacher Profile Image

Arash Ahadzadeh

UI/UX Designer | University Lecturer

Professor

I am a UI/UX Designer & an iOS developer with almost seven years of experience in application development and also ten years of graphic design and UI/UX design.
My passion is helping people to learn new skills in a short-term course and achieve their goals. I've been designing for over ten years and developing iOS apps for four years. It would be my honor if I could help you to learn to program in a simple word. I currently teach Figma, Sketch, Illustrator, Photoshop, Cinema 4D, HTML, CSS, JavaScript, etc.

Visualizar o perfil completo

Level: All Levels

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Apresentação: Se você é designer de UX e deseja levar suas habilidades de design de interface de usuário para o próximo nível, dominando prototipagem e o design de interação , este curso é para você. Olá, meu nome é Arash e sou designer de UI UX. Também ensino UI UX Design na Universidade de Economia e Ciências Humanas em Varsóvia. Nos últimos anos, ajudei mais de 40.000 estudantes em todo o mundo a se tornarem designers e iniciarem suas carreiras de design. Percebi que muitos designers juniores gostam de habilidades de prototipagem e design de interação. Que são essenciais para qualquer projeto hoje em dia. É por isso que criei este curso prático de design a especificamente para ajudá-lo a aprender como criar protótipos e criar elementos interativos no Figma como um profissional. Começaremos com os conceitos básicos de prototipagem e animação, como o que é e por que é importante, como as animações são criadas no Figma e os diferentes tipos de animação de interface de usuário. Em seguida, passaremos para tópicos mais avançados e você aprenderá sobre as melhores práticas de prototipagem no Figma, como criar microinterações complexas e como tornar seus elementos de interface interativos. Além disso, criaremos animações e interações avançadas populares inspiradas nos produtos da Apple. Ao final deste curso, você poderá criar mais de 20 tipos diferentes de microinterações e animações para diferentes casos de uso. Se você estiver pronto para dominar a prototipagem e o design de interação, nos vemos na aula. 2. Estrutura do curso: [MÚSICA] Olá, bem-vindo à primeira aula deste curso. Neste vídeo, mostrarei a estrutura do curso você saiba o que esperar e como tirar o máximo proveito dele. O curso é dividido em três seções práticas, básicas, intermediárias e avançadas. Começaremos com o básico da prototipagem, como o que é e por que é importante, como as animações são criadas, etc. Você aprenderá sobre os diferentes tipos de prototipagem e começaremos a criar protótipos básicos no Figma. Em seguida, passaremos para o nível intermediário, onde você aprenderá sobre as melhores práticas de prototipagem no design de UI/UX. Ao final desta seção, você poderá criar diferentes tipos de protótipos , incluindo microinterações. Depois de aprender os fundamentos da prototipagem, será hora de passar para a seção avançada. Nesta parte do curso, você aprenderá como criar protótipos e microinterações complexos que levarão seus projetos de design de bons a incríveis. Se você estiver familiarizado com o Figma e suas ferramentas de prototipagem, pode pular a seção básica e pular para as seções intermediária e avançada. Para tirar o máximo proveito deste curso, certifique-se de praticar o que você aprendeu nos vídeos caso contrário, você não conseguirá dominar suas habilidades de prototipagem. Eu sei que para algumas pessoas, prototipagem pode ser um pouco complicada, mas não há nada com que se preocupar, porque você sempre pode entrar em contato comigo e eu ajudarei você a descobrir. Se você estiver pronto, vamos começar. 3. O que é prototipagem: [MÚSICA] Antes de mergulharmos na criação de protótipos, é crucial saber o que realmente significa prototipagem. A prototipagem é um processo que os designers de UI UX usam para testar rapidamente ideias para interfaces e experiências de usuário. Isso permite que eles criem wireframes ou modelos interativos para obter feedback dos usuários antes de mergulharem em um caro trabalho de desenvolvimento, mas por que se preocupar com a prototipagem? teste de protótipo pode economizar tempo e dinheiro, eliminando a necessidade tempo de codificação dispendioso e o risco de lançar um produto ou recurso que ninguém deseja. Também ajuda a mostrar suas ideias de forma interativa para que você possa obter feedback valioso das partes interessadas, clientes em forma interativa para que você possa obter feedback valioso das partes interessadas, potencial e outros tomadores de decisão importantes antes de investir muito tempo e dinheiro no desenvolvimento. Qual é a melhor maneira de fazer a prototipagem? Geralmente, temos dois tipos de prototipagem. Número 1, prototipagem em papel. Essa é uma maneira rápida e barata testar ideias rapidamente, desenhar cada tela de sua interface no papel e usá-la como base para testes com usuários. É ótimo para gerar feedback no início do processo de design, mas nem sempre é realista o suficiente quando se trata simular cenários de uso no mundo real. Número 2, prototipagem digital. Esse tipo de prototipagem usa ferramentas como Figma ou ProtoPie para criar modelos digitais que parecem interfaces de usuário reais. Eles são muito mais realistas do que os protótipos em papel. Eles facilitam o teste de usabilidade e a obtenção de insights dos usuários. Neste curso, vamos nos concentrar na prototipagem digital, pois é essencial para qualquer projeto de design de UI UX. No próximo vídeo, falaremos sobre os diferentes tipos de animação de interface de usuário. Te vejo lá. 4. Tipos de animação de IU: [MÚSICA] Neste vídeo, vamos falar sobre diferentes tipos de animação de interface de usuário. Da animação sulista que você vê no Instagram até a animação de rolagem avançada você vê no site da Apple, animação desempenha um papel importante no design da interface, porque não só ajuda a chamar atenção e orientar os usuários pela interface, mas também ajuda a criar uma experiência de usuário mais memorável e agradável. Geralmente, temos quatro tipos de animação de interface de usuário, carregamento e progresso, mudanças de estado, navegação e microinterações. Vamos começar com o carregamento e o progresso. Esse tipo de animação indica que um processo está acontecendo em segundo plano e pode ser uma boa maneira de manter o usuário engajado e ciente do que está acontecendo. Ele pode ser usado enquanto o usuário aguarda uma resposta do servidor ou durante a execução de uma tarefa longa. Agora vamos passar para a animação de mudança de estado. Os elementos da interface do usuário podem ter vários estados, como passar o mouse, pressionar, desabilitar etc. animação de estado indica quando um usuário executa uma ação, como passar o mouse sobre um botão ou clicar em um botão. Considere esse botão. O que você está vendo é o estado padrão. Mas veja o que acontece quando eu passo o mouse sobre ele. Veja, ficou mais claro. Então, aqui tivemos uma transição do estado padrão para o estado de flutuação. Em seguida, temos o tipo de navegação. animação de navegação é usada para ajudar os usuários a navegar pela interface. Ele serve como uma dica visual e ajuda a criar uma experiência mais suave ao navegar pelas diferentes seções de um aplicativo ou site. Vamos dar uma olhada em um exemplo. Aqui temos a App Store e alguns cartões aqui. Veja o que acontece quando eu toco em um cartão. Veja, fui levado para a página de detalhes, mas a transição foi muito tranquila. Imagine que não tivemos essa transição suave. Ainda conseguimos encontrar o que estamos procurando, mas a experiência não seria tão agradável. Finalmente, temos microinterações. A animação de microinterações é usada para indicar feedback ao usuário sobre determinadas ações. Pode ser como uma animação de pulso quando você clica em um botão ou uma animação de arrastar ao tentar remover um item de uma lista. Para dar um exemplo, vamos dar uma olhada nesse botão. Quando eu clico nele, sua forma muda e vemos esse botão giratório de carregamento e, finalmente, esse ícone aparece. Essa sequência de animações é uma animação de microinteração. Agora que você tem uma melhor compreensão dos diferentes tipos de animação de interface do usuário, podemos começar a falar sobre o processo de prototipagem. Nos vemos no vídeo a seguir. 5. Noções básicas de prototipagem na Figma: Neste vídeo, vamos começar a falar sobre o processo de prototipagem no Figma. Mas antes de criarmos nosso primeiro protótipo no Figma, vamos ver como as animações são criadas em computadores. O que é animação basicamente? Bem, é uma série de imagens estáticas exibidas uma após a outra em rápida sucessão que nos leva de um ponto a outro e nos dá a ilusão de movimento. Para obter esse efeito de animação, os computadores usam algo chamado quadros-chave, que são basicamente instantâneos de diferentes momentos ou estados no processo de animação. No passado, os animadores precisavam desenhar manualmente cada um desses quadros, o que consumia bastante tempo. Mas agora os quadros-chave podem ser criados forma rápida e fácil no software de design. Muitos animadores ainda desenham cada quadro de animação, e isso é chamado de técnica stop-motion. Deixe-me dar um exemplo. Suponhamos que queiramos mover esse carro do ponto A para o ponto B em dois segundos. A única coisa que precisamos fazer é criar dois quadros-chave para indicar o ponto inicial e o ponto final. Todos os quadros-chave intermediários serão gerados automaticamente. É simples assim. Gosto de chamar isso de conceito de viagem. Mas por que estamos falando sobre tudo isso? Porque o mesmo conceito pode ser aplicado ao criar protótipos no Figma. Vamos dar uma olhada nessas duas telas. O que queremos alcançar é tornar esse botão interativo para que, ao clicar nele, eu seja levado para a próxima página. Vamos usar o conceito de viagem aqui. O que precisamos? Precisamos do ponto de partida, que por acaso é a tela esquerda. Também precisamos do ponto final ou do destino, que é a tela certa. Finalmente, precisamos especificar a duração dessa transição e pronto. Agora, quando eu clicar nesse botão, serei levado ao ponto final imediatamente. Essa é a forma mais simples de animação. Se você realmente compreende esse conceito de jornada, garanto que você pode criar protótipos complexos com facilidade. Agora vamos criar um novo arquivo de design no Figma e ver como você pode criar um protótipo simples. Como o objetivo principal deste curso não é ensinar design de interface de usuário, eu já preparei os arquivos de design, para que pudéssemos nos concentrar apenas no processo de prototipagem. Para prosseguir com o curso, você precisa baixar o projeto que preparei para você e importá-lo para o Figma. Para fazer isso, basta arrastar esse arquivo e soltá-lo no painel do Figma. Agora vamos abri-lo e ver o que temos aqui. Para cada lição, há uma página aqui e, dentro de cada página, você pode encontrar os recursos necessários para essa lição. Dentro deste arquivo de projeto, se você for até a seção Páginas e abrir esta página, noções básicas de prototipagem no Figma, poderá encontrar esses quadros dentro desta página que eu já preparei para você. Aqui na parte inferior temos mais uma moldura. Mas, basicamente, vamos usar esses quadros para criar um protótipo simples. Uma coisa que você precisa ter em mente quando se trata de criar protótipos no Figma é que a maneira de criar protótipos é usando molduras. Você não pode simplesmente conectar uma forma simples a outra forma no Figma. Não vai funcionar porque é assim que a Figma cria protótipos. Sempre que quiser criar um protótipo, você precisa ter certeza de ter uma moldura. Aqui, como você pode ver, eu tenho um quadro de página inicial e esse ícone na lista da camada indica que isso é um quadro, não um retângulo. Vamos começar criando um protótipo muito simples, um protótipo de navegação. É bastante popular. Imagine que você criou este site e aqui você tem alguns cartões, aqui você tem essa barra de navegação, e você tem esses links, e você quer conectar essas páginas. Nesse caso, você pode criar um protótipo de navegação, e é bem simples. A única coisa que você precisa fazer é usar o conceito de viagem. Você precisa conhecer seu ponto de partida e o destino e criar uma conexão entre esses dois pontos. Aqui temos o botão Fale conosco, diretamente na barra de navegação. A maneira como ele deve se comportar é assim. Quando eu clico nele, eu deveria ser direcionado para esta página de contato. Vamos criar essa interação simples. Primeiro, precisamos selecionar esse botão como nosso gatilho, porque a maioria das interações precisa de um gatilho. Falaremos sobre algumas exceções nos próximos vídeos, mas na maioria das vezes precisamos ter um gatilho. Nesse caso, esse botão Fale conosco será acionável. Esse vai ser nosso gatilho. Vou selecioná-lo aqui. Em seguida, vou até a guia Protótipo aqui. Assim que você acessar a guia Protótipo, se você passar o mouse sobre o limite desse elemento, verá esse ícone de adição aparecer. Esse ícone de adição permite criar uma conexão entre o ponto de partida e o destino. Agora vou diminuir o zoom. Nosso ponto de partida aqui é esse quadro de página inicial. Não precisamos mudar nada e nosso destino será esta página de contato. Enquanto esse botão estiver selecionado, passarei o mouse sobre esse botão. Vou clicar nesse ícone de adição e arrastar desse jeito. Assim que você fizer isso, essa seta aparece e permite que você conecte esses dois quadros juntos. Agora, se eu passar o mouse sobre esse quadro, como você pode ver, eles estão conectados assim. Assim que eu o coloco lá, janela de detalhes da interação é exibida. Vou fechá-lo por enquanto. Vamos voltar ao assunto em alguns minutos. Acabamos de criar uma interação muito simples. Como você pode ver agora aqui , ao lado do nome desse quadro, temos essa caixa e dentro temos o fluxo uma. Criamos um fluxo, mas o que é um fluxo? Imagine que você tem um design completo , pode ser um site ou um aplicativo, e deseja conectar todas as páginas. Normalmente, o que fazemos é criar fluxos diferentes em nosso protótipo para que possamos reproduzir um fluxo específico sempre que precisarmos. Um fluxo é basicamente uma rede de quadros conectados entre si. Imagine que você criou um aplicativo e deseja criar um protótipo do processo de login e registro. Você quer criar um protótipo de toda a jornada do usuário para esse fluxo específico. Nesse caso, você cria um fluxo para criar uma conta para fazer login e sair. Para outra parte desse aplicativo, você pode criar outro fluxo, por exemplo, quando o usuário clica em um produto e ele deve ser levado para a página de detalhes desse produto. Pode ser um fluxo totalmente diferente. Está dentro desse protótipo, mas você tem fluxos diferentes. Se você precisar apenas visualizar um fluxo específico, não precisa simplesmente começar do ponto de partida do seu protótipo e percorrer todas as páginas. É por isso que temos esses fluxos. Agora, vou apertar o botão Play ali mesmo e seremos direcionados para a página de pré-visualização. Agora, se eu passar o mouse sobre esse botão, como você pode ver, meu cursor muda para esse ícone de ponteiro, o que significa que agora esse elemento pode ser acionado. É interativo. Aqui, eu vou clicar nele. Lá vamos nós. Fui direcionado para a página Fale conosco. Essa é a forma mais simples de protótipo na Figma. Acabamos de criar essa conexão entre essas duas páginas. Mas e se quisermos levar isso para o próximo nível? E se quisermos animá-lo? Porque, no momento, não há animação aqui. Olha, como você pode ver, assim que eu clicar nela, eu serei direcionado para esta página de contato instantaneamente. Para fazer isso, precisamos ajustar as preferências de nossa interação. Aqui criamos essa interação e agora é hora de ajustar as preferências. Para fazer isso, você só precisa selecionar este botão, este botão Fale conosco. Tudo bem, certifique-se de que esteja selecionado na lista de camadas. Aqui no lado direito, como você pode ver, temos essa seção de interação. Logo abaixo, temos essa interação de clique que acabamos de criar. Se eu apenas clicar nela, janela de detalhes da interação será exibida. Como alternativa, você pode simplesmente clicar nessa seta e essa janela será exibida. Isso depende totalmente de você. Vamos ver o que temos aqui. Logo na parte superior, temos esse menu suspenso que nos permite especificar o tipo de gatilho que estamos procurando. Temos diferentes tipos de gatilhos. Temos Ao clicar, Ao arrastar, Ao passar o mouse, Ao pressionar a tecla, Gamepad, mouse, Enter, sair do mouse, etc. Aqui temos esse gatilho após o atraso que não está ativado por padrão. Falaremos sobre isso nos próximos vídeos. Não se preocupe. Para essa interação, precisamos desse gatilho de clique, porque queremos ter certeza de que esse botão seja clicável. Não queremos definir o gatilho Enquanto estiver passando o mouse, porque se eu o definir como Enquanto estiver passando o mouse sobre esse botão, serei direcionado para a página Fale conosco, e não é isso que eu quero. O gatilho é Ao clicar. Aqui temos o tipo de transição. Como você pode ver, diz Navegue até, novamente, diferentes tipos de transições. Na maioria das vezes, precisamos configurá-lo como Navegar até, porque queremos ser levados ao destino a partir do ponto de partida e, aqui, como você pode ver, o destino é especificado na página Fale Conosco. Você pode ajustá-lo se quiser, mas como conectamos esse botão a esta página Fale conosco, aqui temos Fale conosco. Até agora, tudo bem. Aqui na parte inferior temos essa seção de animação, que é muito importante. Esta seção permite ajustar o tipo de animação que você está procurando. Aqui, por padrão, está definido como instantâneo. É por isso que, quando cliquei no botão Fale conosco aqui, fui direcionado para esta página instantaneamente, porque o tipo de animação aqui está definido como instantâneo. Se eu abrir, você pode ver que temos diferentes tipos de animação. Temos dissolver, animar de forma inteligente, entrar, sair, empurrar, deslizar para dentro e para fora. Bem, vamos mudá-lo para dissolver por um segundo. Assim que eu faço isso, essas duas opções aparecem. Aqui temos o método de atenuação ou a velocidade da nossa animação. Vamos falar sobre isso em alguns minutos. Por enquanto, não vou mudar isso, e aqui temos a duração. Quando se trata de criar microinterações, a unidade geralmente é de milissegundos, então aqui temos 300 milissegundos. Se quiser, você pode aumentá-lo ou diminuí-lo. Se eu quiser que essa transição aconteça em exatamente um segundo, preciso aumentar esse valor para 1.000 milissegundos, sem mais nem menos. Agora, se eu tocar esse fluxo mais uma vez, veja o que acontece. Vou clicar no botão Fale conosco e pronto. Agora vemos essa animação de dissolução, que aconteceu em exatamente um segundo. A duração dessa transição foi de um segundo. Dependendo de quão rápida ou lenta você deseja que sua animação seja, você pode ajustar esse valor aqui. Agora vamos mudar o tipo de animação aqui para prosseguir. Assim que eu fizer isso, como você pode ver, temos essas flechas. Ele permite que você especifique a direção dessa animação. Aqui nesta janela, você pode visualizar sua animação. Como você pode ver, isso mostra que B se move para a tela A da direita para a esquerda. Você pode configurá-lo da esquerda para a direita, de cima para baixo e de baixo para cima. Vou deixar como está, e agora, se eu clicar no botão Fale conosco, veja o que acontece. Lá vamos nós. Essa segunda página passa para nossa primeira página. podemos configurá-lo para se mover para fora, empurrar, deslizar e deslizar para fora, mas isso não é tão importante. Você pode ir em frente e experimentá-los. Agora, vamos criar outra interação simples. Aqui, como você pode ver, temos esta página do projeto, e aqui na página inicial temos esses projetos recentes. Imagine que você queira transformar esse cartão, esse projeto em um cartão interativo. Para fazer isso, como você sabe, basta selecionar esse grupo, Projeto 1, e enquanto estiver na guia Protótipo, basta criar uma interação simples e conectá-la à página do seu projeto, assim mesmo. Aqui, novamente, você precisa especificar o gatilho. Vou configurá-lo para desclicar. Isso é bom. O tipo será instância. Não vou animá-lo agora. Aqui, se eu clicar neste cartão agora, como você pode ver, é interativo. Até agora, você aprendeu a criar uma conexão simples entre dois quadros diferentes. Agora vamos falar sobre outro recurso do Figma, que é essa opção de animação inteligente. É muito poderoso. Ele permite que você crie microinterações complexas em segundos. Vamos ver como isso funciona. Bem, vou rolar até aqui e, como você pode ver, eu já preparei essa moldura. Dentro, temos esse círculo, e também temos duas camadas de texto, A e B. Nada extravagante aqui. Bem, vamos ver o que precisamos alcançar. Imagine que você queira mover esse círculo do ponto a para o ponto B. Como devemos fazer isso? Bem, pense no conceito de viagem sobre o qual falamos antes. Para qualquer animação, você precisa ter o ponto de partida e o ponto final e, finalmente, conectá-los e especificar a duração, ou, digamos, a velocidade da sua animação. Bem, aqui temos nosso ponto de partida. Este círculo é colocado aqui no ponto A. Agora precisamos do destino. Para isso, vou selecionar esse quadro, esse quadro animado inteligente e vou duplicá-lo. Clique em Control D ou Command D. Aqui, temos dois quadros idênticos, agora. Agora, neste segundo quadro neste quadro duplicado, vou selecionar esse círculo e movê-lo para o ponto B. Mantenha pressionada a tecla Shift e mova-a para o lado direito, assim. Agora temos nosso ponto de partida e nosso destino, nosso ponto final, e a próxima coisa que precisamos fazer é conectar esses dois quadros. Mas qual deve ser o gatilho dessa animação? Por enquanto, vou selecionar esse círculo como nosso gatilho. Depois de clicar nele, ele deve ser movido para o ponto B. Agora vou selecioná-lo e vou até a guia Protótipo e vamos conectar esses dois quadros juntos. Para entender isso facilmente, vou selecionar esse quadro aqui e, apenas na lista da camada, vou renomeá-lo para A como nosso ponto de partida e este vai se chamar B. Criamos essa interação. O gatilho é desclicar, tudo bem, mas o tipo de animação está definido como instantâneo. Vou mudá-lo para animação inteligente. A forma como essa animação inteligente funciona é como se pegasse seu ponto de partida e seu destino e criasse automaticamente os quadros-chave intermediários. Você não precisa se preocupar com o que está acontecendo no meio. Você só precisa dizer à Figma que este será nosso ponto de partida e esse será meu destino. Basta levar esse círculo até esse ponto em um segundo, por exemplo, ou menos. Aqui eu não vou mudar a duração, tudo bem. Agora temos o segundo fluxo. Vou clicar em Play e vamos ver como funciona. Como você pode ver aqui, você tem uma lista de fluxos, então você pode se mover facilmente entre esses fluxos, se quiser. Aqui, se eu clicar nesse círculo, olha o que acontece? Pronto, ele se moveu do ponto A para o ponto B. Funciona perfeitamente. Agora imagine que você queira tornar essa animação mais rápida. Para fazer isso, basta selecionar sua interação e ajustar essa duração aqui. Vou diminuir esse valor para 500 milissegundos. Vamos tentar. Lá vamos nós. É muito mais rápido agora. Há um ponto importante que você deve ter em mente sobre esse recurso de animação inteligente. Bem, quando você usa animação inteligente, o nome das suas camadas é importante. Aqui está o porquê, aqui neste quadro A, como você pode ver, temos o círculo, temos essas duas camadas de texto. Nesta segunda página, também temos os círculos A e B. É por isso que a animação funciona corretamente. Se eu mudar o nome desse círculo nessa segunda tela, nesse quadro B para outra coisa, vamos mudá-lo para, digamos, Círculo 2. Agora acabamos de romper a conexão entre esses dois elementos. Figma agora acha que esses dois círculos são dois círculos separados, e não é isso que queremos. Olha o que acontece se eu jogar essa animação agora. Vou clicar nele. Veja, não temos mais essa animação porque acabamos de romper a conexão entre essas duas telas. Você precisa manter esse ponto em mente. Muitas pessoas cometem esse erro. Eles criam seu ponto de partida, criam seu ponto final e conectam tudo corretamente, mas a animação não funciona. Isso porque eles não têm os mesmos nomes de camadas nas duas telas. Por favor, tenha esse ponto em mente, é muito importante. Agora que você aprendeu como a animação inteligente funciona. Vamos falar sobre o método de flexibilização, aqui, essa opção que pulamos. Se eu abrir esse menu suspenso, como você pode ver, temos muitas opções diferentes e elas são muito importantes, especialmente quando você deseja criar uma microinteração realista. Mas por que eles são tão importantes? Bem, por padrão, é provável que essa opção linear esteja selecionada para você. Bem, esses métodos de flexibilização definem a aceleração da sua animação, mas o que isso significa? É tão confuso. Deixe-me explicar. Aqui, se eu definir como linear e jogar agora, agora vou clicar nesse círculo. Esquecemos de mudar o nome aqui, então deixe-me remover esses dois aqui, , e vou clicar neles novamente. Lá vamos nós. Não tenho certeza se você notou ou não, mas agora tivemos um movimento linear. O que isso significa? Isso significa que a velocidade dessa animação é constante e não é realista porque os objetos não se movem com uma velocidade constante. É por isso que temos todas essas outras opções. Se eu apenas selecionar essa interação, aqui temos facilidade de entrada, facilidade de saída, facilidade de entrada e saída, etc. Aqui temos uma mola suave, rápida, saltitante, lenta e personalizada. Esses diferentes métodos de atenuação nos permitem fazer com nossa animação pareça muito mais realista. Se eu mudar esse método de atenuação para fácil agora, a forma como essa animação é reproduzida é assim ela começa com uma velocidade menor e, quando se aproxima do destino, ela acelera. Assim, você vê, é muito mais realista, não é? Se você alterar o método de atenuação de facilidade de entrada para saída, obterá o oposto. Começa rápido e depois desacelera. Vamos tentar. Lá vamos nós. Obviamente, você pode verificar cada um deles, dependendo do caso de uso Você pode alterar esse método de flexibilização para qualquer método de flexibilização que desejar. Nos próximos vídeos, vou usar alguns deles para mostrar como você pode utilizá-los mostrar como você pode utilizá-los adequadamente e fazer suas microinterações pareçam mais realistas. Mas se você quiser obter a definição de cada um desses métodos de flexibilização, acesse o site da Figma. Aqui eles têm uma postagem no blog e explicaram cada um desses métodos de flexibilização. Como você pode ver, temos esse movimento linear. Temos facilidade em entrar, assim. Então, temos a facilidade de sair e assim por diante. Você pode dar uma olhada nesta página, se quiser. Vou colocar o link na seção de recursos para sua referência, e isso é basicamente sobre animações inteligentes. Nos próximos vídeos, você aprenderá a utilizar essa animação inteligente adequadamente para criar animações complexas. vejo no próximo vídeo. 6. Botão de animação como: [MÚSICA] Bem-vindo de volta. Neste vídeo, vamos criar esse botão de curtir animado no Figma. É isso que vamos conseguir. Eu quero fazer esse ícone animado. Quando eu clico nela, essa animação é reproduzida exatamente assim. Vamos entrar nisso. Dentro do arquivo do projeto que você já importou para o Figma, gostaria que você encontrasse esta página Animated Like Button. Dentro, você pode encontrar dois ícones diferentes. Aqui temos dois tipos de ícones: temos um ícone de contorno e um ícone sólido. Precisamos desses dois ícones para essa animação. Por quê? Porque precisamos ter dois estados diferentes. Vamos seguir em frente e criar uma moldura. Vou apertar A no meu teclado para selecionar a ferramenta de moldura. Aqui vou criar uma moldura de tamanho personalizado, algo assim deve funcionar. Deixe-me renomear esse quadro para A, como nosso ponto de partida. Vou duplicar esse ícone e trazê-lo para dentro desta moldura. Certifique-se de que ele seja colocado dentro moldura ao conferir sua lista de camadas. Vou alinhá-lo ao centro da seção de alinhamento, desse jeito. Esse será nosso ponto de partida. Agora, se você pensar no conceito de viagem sobre o qual falamos antes, você sabe que também precisamos de um destino. Para o destino, vou selecionar essa moldura. Vou clicar em Control D ou Command D para duplicá-lo. Aqui no destino, precisamos ter esse ícone sólido. Vou duplicá-lo e trazê-lo aqui. Vou me certificar de que ele seja colocado logo acima desse ícone de contorno na lista da camada. Na lista da sua camada, você precisa ter algo assim. Coração sólido, que é colocado acima do contorno do coração. Vou chamar esse quadro de B. Temos nosso ponto de partida, também temos nosso destino. O problema é o seguinte. Se eu selecionar esse ícone e torná-lo interativo, não obteremos essa animação assim. Por quê? Porque aqui em nosso ponto de partida, não temos esse ícone sólido. Só temos esse ícone de esboço. Deixe-me mostrar como isso funciona. Se eu apenas tornar esse ícone de contorno interativo, vou selecioná-lo, vá até a guia Protótipo aqui. Vou passar o mouse sobre esse limite aqui e tentar conectar esses dois quadros assim. Quando essa janela de detalhes da interação for exibida, vou me certificar de que o gatilho esteja definido como Ao clicar. Porque eu quero que esse ícone seja clicável. Aqui está escrito navegue até. Aqui temos nosso quadro de destino B. Tudo bem. O tipo de animação deve ser Smart animate. Mas o problema é que, se eu seguir em frente e tocar esse fluxo, veja o que acontece. Deixe-me torná-lo um pouco maior. Vou me certificar de que ele preencha a tela desse jeito. Eu vou clicar nele. Você vê que simplesmente desaparece. Porque não temos essa camada sólida em nosso ponto de partida. Como podemos resolver isso? Para corrigir isso primeiro, precisamos pegar o ícone sólido, copiá-lo, clicar em Controle C. Vou selecionar esse quadro e colá-lo aqui, pressionar Controle V ou Comando V. Mas não queremos que ele fique visível nesta página. O que podemos fazer? Precisamos, de alguma forma, fazer com que ela desapareça. Se você der uma olhada nesta animação aqui, verá que nosso ícone sólido aumenta rapidamente e então veremos esse estado. Vou selecionar esse ícone sólido aqui. Vou pressionar K no meu teclado para selecionar a ferramenta de escala. Se eu voltar ao inspetor de design, você verá que esta seção de escala aparece aqui. Vou definir a escala aqui 0,01 para garantir que esse ícone sólido não esteja visível. Você precisa garantir que os nomes das camadas sejam os mesmos nas duas páginas. Veja, aqui eu tenho um coração sólido, aqui eu também tenho um coração sólido. Coração delineado e coração delineado. Isso é muito importante. Caso contrário, Figma não conseguirá descobrir isso. Agora vamos dar uma olhada e ver como funciona. Vou clicar nele, até agora tudo bem. Temos nosso ícone sólido aumentando assim. Mas aqui temos alguns problemas. Primeiro, é muito lento. Quando se trata de microinterações, a velocidade é importante. Caso contrário, em vez de criar um bom elemento interativo, você terá uma experiência ruim para o usuário porque ninguém quer esperar que esse ícone seja animado lentamente. Deve ser rápido. Vamos fixar a velocidade primeiro. Vou selecionar isso, ir para o protótipo. Vou clicar na minha interação aqui e deixar eu modificar a velocidade aqui para 100 milissegundos em vez de 300 milissegundos. Vamos tentar mais uma vez. Muito, muito melhor. Mas se você der uma olhada nesse ícone que eu já mostrei, há uma diferença entre esse ícone e esse que acabamos de criar. Se você prestar atenção suficiente, verá que esse ícone aumenta e depois diminui um pouco para ter esse efeito de salto. Como podemos criar isso? Bem, para criar isso, você pode dizer que podemos ir em frente e mudar a velocidade aqui. Em vez de relaxar. Você pode dizer que podemos configurá-lo como saltitante. Vamos ver se funciona. Você vê o problema. Nós obtemos nosso efeito de salto. No entanto, como você pode ver, esse efeito de salto se repete algumas vezes rapidamente. Não é isso que queremos. Não quero que isso se repita várias vezes. É isso que eu quero alcançar. Se eu clicar nele, ele apenas aumenta e diminui. Não podemos realmente usar esses efeitos de equilíbrio aqui. Vou colocá-lo de volta para relaxar. O que podemos fazer é isso. Poderíamos ter uma terceira página aqui, um terceiro estado. Vou selecionar esse quadro B, duplicá-lo, pressionar Controle D ou Comando D e vou chamá-lo de C. Você precisa ter certeza de que não há conexão entre esta página e essa página C. Queremos ir de A para B. Então, aqui no quadro B, vou aumentar a escala desse ícone sólido. Vou selecionar esse ícone sólido, pressionar K e aumentá-lo aqui, talvez para 54, algo assim. Então vamos passar de B para C rapidamente. Clicamos nele, nosso ícone sólido aumenta e a dimensão será alterada para 54 por 54. Então vamos daqui até aqui, e ele diminui para 44 por 44 pixels, nossa dimensão inicial. Para que isso aconteça corretamente, precisamos ter um gatilho pós-atraso. Para fazer isso, vou selecionar todo esse quadro dentro desse ícone. Vou até o protótipo e, em seguida, conectar esses dois quadros assim. Aqui, por padrão, o gatilho é definido como Ao clicar. Vou alterá-lo para após um atraso. Deve ser uma animação inteligente e a duração será de 100 milissegundos. Agora ele deve funcionar corretamente. Vamos tentar. Eu vou clicar nele. Aqui temos um problema. O problema é isso depois de um atraso. Precisamos configurá-lo para um milissegundo porque queremos passar desse estado para esse estado instantaneamente. Não precisamos ter nenhum atraso no meio. Vamos tentar mais uma vez. Pronto, mas ainda é muito lento, não acha? Vamos consertar isso. Vou selecionar esse elemento de esboço aqui, ir até as interações e clicar nele. Aqui temos 300 milissegundos. Vou diminuí-lo para 100 milissegundos. Vamos ver se funciona bem. Agora funciona muito bem. Mas eu quero que funcione nos dois sentidos. Quando clico nesse ícone sólido, quero poder voltar ao meu ponto de partida. Vou selecionar esse sólido e só precisamos criar uma conexão de C a A. Será On click, Smart animate e 100 milissegundos. Acho que terminamos agora. Eu vou clicar nele. Lá vamos nós. Funciona muito bem. É basicamente assim que você pode criar um botão de curtir animado. Mas o problema é o seguinte. Fizemos esse ícone interativo. Mas como podemos reutilizar esse elemento interativo? Porque se você quiser usar essa abordagem, toda vez que quisermos usar esse ícone, precisamos animá-lo repetidamente toda vez que quisermos usá-lo em nosso projeto, que é muito tedioso e demorado e não faz nenhum sentido. Em vez disso, precisamos encontrar uma maneira de torná-lo interativo uma vez e poder reutilizar esse elemento interativo várias vezes. Para fazer isso, precisamos usar algo chamado componentes interativos. Se você não sabe nada sobre componentes, variância e componentes interativos, não se preocupe. No próximo vídeo, mostrarei quais são as variantes e como você pode tornar seus componentes interativos. vejo na próxima. 7. Variantes e componentes interativos: [MÚSICA] Aqui estamos. Eu criei um novo arquivo de design e vou continuar criando um botão. Mas antes de criarmos nosso botão, vou mencionar que, na verdade, temos dois tipos diferentes de variação. Temos variância unidimensional e variantes bidimensionais. Vamos começar com exemplos de variantes unidimensionais. Então, à medida que você se acostumar com as variantes, também falaremos sobre as variantes mais avançadas e bidimensionais. Para criar um botão, você tende a criar um retângulo, depois adicionar um rótulo a ele e estilizá-lo. Isso é bom. No entanto, existe uma maneira melhor de fazer isso, criando uma moldura. Primeiro, vou pressionar T no meu teclado para selecionar a ferramenta Texto. Vou criar uma camada de texto aqui. Deixe-me ampliar e eu vou escrever o botão. Deixe-me ir para a seção de texto no lado direito. Aqui, vou ajustar o peso para provavelmente médio e o tamanho para 17 pontos e aqui posso definir a altura para 100 por cento por enquanto. Vou mudar o alinhamento para alinhar o meio. Agora que nossa etiqueta está pronta, vou adicionar um layout automático para torná-la responsiva. Para fazer isso, vou pressionar Shift e A no meu teclado. Assim que eu fizer isso, ele colocará essa etiqueta em uma moldura. Como você pode ver aqui, diz Quadro 1 e aqui também temos esse Quadro 1 na lista da camada. Bem, na seção de layout automático no lado direito, vou mudar o alinhamento para o meio esquerdo. Também aqui podemos ajustar o preenchimento horizontal, o preenchimento vertical e também o espaçamento entre os itens. Bem, primeiro, deixe-me ir em frente e adicionar um campo a esse quadro. Vou adicionar um campo aqui e deixar eu ajustar a cor para algo como roxo. Talvez algo assim deva funcionar, ótimo. Então eu vou mudar a cor das camadas de texto aqui. Vou configurá-lo para branco para ter um contraste melhor. Finalmente, vou selecionar minha moldura e aumentar a quantidade do raio do canto aqui para torná-la um pouco arredondada, provavelmente algo como quatro pixels. Deixe-me renomear esse quadro para botão. Perfeito. Agora vamos ajustar o preenchimento aqui. Vou definir o preenchimento vertical para 16 pixels e o preenchimento horizontal para 32 pixels. Nosso botão está pronto e é totalmente responsivo. Eu posso ir em frente e ajustar a etiqueta. No entanto, vou mantê-lo como está por enquanto. Agora imagine que você queira criar diferentes estados desse botão e manter tudo organizado. Para fazer isso para poder reutilizar esse botão, primeiro precisamos convertê-lo em um componente. Para fazer isso, precisamos selecioná-lo e podemos clicar neste ícone do componente aqui, sem mais nem menos. Agora, como você pode ver, a moldura, esse limite ficou roxo. Aqui você pode ver na lista de camadas também temos esse ícone de quatro diamantes, indicando que agora se trata de um componente e que você pode facilmente acessar Ativos e encontrar seus componentes locais. Podemos reutilizar instâncias desse componente. Mas como podemos criar variantes? Bem, há muitas maneiras de criar variantes. Primeiro, você pode criar componentes diferentes, nomeá-los e transformá-los todos em um conjunto de componentes. Ou você pode simplesmente selecionar seu primeiro componente aqui e clicar neste botão, Adicionar variante diretamente na barra de ferramentas. Deixe-me ir em frente e fazer isso. Assim que eu cliquei nesse botão, você pode ver que esse conjunto de componentes foi criado. Aqui temos esse limite tracejado indicando que este é um conjunto de componentes. Aqui na lista de camadas, você pode ver que o nome do nosso conjunto de componentes é botão. No interior, temos duas variantes. Temos um padrão. Essa é nossa variante básica. Além disso, temos a Variante 2. Foi duplicado para nós porque clicamos nesse botão aqui, Variant. Agora podemos ajustar o estilo dessa segunda variante. Mas antes de fazermos isso, vou explicar como as variantes funcionam. Bem, um conjunto de componentes, se você apenas selecioná-lo, tem propriedades diferentes. Se você apenas der uma olhada no inspetor certo, aqui, você pode ver esta seção Propriedades, e aqui temos a Propriedade 1. Se você quiser, você pode renomeá-lo, e faremos isso para manter tudo organizado. Mas a forma como a variação funciona é criar propriedades diferentes e, em seguida, definir valores diferentes para essas propriedades. Suponhamos que você queira criar estados diferentes desse botão. Padrão, passe o mouse, pressione, desabilite, etc. O nome da nossa propriedade será State. Agora que meu conjunto de componentes está selecionado, vou acessar essas propriedades aqui. Já temos essa propriedade 1. Figma já o criou para nós. Vou clicar duas vezes nele e renomeá-lo para Estado. O nome da propriedade é estado. Se eu clicar neste ícone aqui, Editar propriedade, você pode ver que o nome dessa propriedade é state e temos dois valores internos, padrão aqui, o primeiro e a Variante 2. Uma propriedade pode ter vários valores, por exemplo, default, hover, pressionada, desativada etc. Agora, como você pode imaginar, precisamos seguir em frente e selecionar nossa segunda variante. Aqui, em vez da Variante 2, vou renomeá-la para Pressed, assim mesmo. Eu vou ajustar sua cor. Vou adicionar uma camada de sobreposição a ela. A opacidade está definida para 20%. Isso é bom. Agora temos duas variantes diferentes. Mas e se você quiser adicionar mais? Bem, você pode simplesmente selecionar esses conjuntos de componentes e clicar neste botão de adição aqui. Ou você pode selecionar uma dessas variantes e pressionar Command D ou Control D no teclado para duplicá-la. Isso depende de você. Agora temos o Estado 3. Veja, vou selecioná-lo e ajustar seu valor para Hover. Então deixe-me ir em frente e mudar o campo aqui. Vou mudar a cor dessa camada de sobreposição para branco. Este será nosso estado de flutuação. Eu vou criar mais um. Vou apertar o Controle D para duplicar. Aqui, desta vez, vou criar uma variação desativada. Eu vou selecioná-lo. Deixe-me ir em frente e alterar seu valor para desativado. Então eu vou mudar sua cor para provavelmente cinza claro, algo assim deve funcionar. Agora, se eu selecionar esse conjunto de componentes e clicar nesse ícone, você poderá ver que esse estado de propriedade tem quatro valores diferentes: padrão, pressionado, passar o mouse e desativado. Mas como você pode utilizar essas variantes? Isso é tão simples. Assim como usar um componente, você pode simplesmente acessar Ativos. A partir daqui, você criará uma instância do seu componente desse jeito. Aqui temos nosso botão e, no lado direito, você pode ver que temos essa propriedade do estado e aqui temos esse menu suspenso. Podemos alterá-lo para pressionado, podemos alterá-lo para passar o mouse ou desativado. Você pode ver como é fácil criar variantes no Figma? Isso é incrível. Esse foi um exemplo de variantes unidimensionais. Mas como você pode criar variantes multidimensionais ou bidimensionais? Vou mover esse conjunto de componentes para o lado esquerdo e vou torná-lo um pouco maior. Agora vamos imaginar que você queira criar uma nova versão desses botões. No entanto, desta vez, talvez seja necessário adicionar um ícone a ele. O que eu vou fazer é isso. Vou selecionar todos eles. Claro, você pode fazer isso um por um, mas eu prefiro selecionar todos eles. Então eu vou duplicá-los, clicar em Control D ou Command D e movê-los para cá. Agora precisamos de um ícone. Você pode usar o ícone que quiser. Vou executar o plug-in real de conteúdo aqui. Deixe-me fazer isso rapidamente. Usando esse plug-in, vou adicionar alguns ícones aqui ao meu projeto. Deixe-me ir para Icon, campo. Acho que esse ícone parece bom. Vou arrastá-lo e soltá-lo aqui. Vou arrastar e soltar outro ícone para nosso próximo exemplo. Deixe-me procurar um bom ícone. Vamos procurar o ícone da página inicial, esse, parece muito bom. Ótimo. Agora vamos imaginar que você queira adicionar um ícone a esse botão. Como criamos esse botão usando o layout automático, podemos selecionar facilmente esse quadro e simplesmente arrastá-lo e soltá-lo em nosso botão. Mas vou duplicá-lo primeiro porque vou precisar desses ícones para nosso próximo exemplo, e depois vou arrastá-los e soltá-los aqui. Assim que eu fizer isso, você pode ver que a altura dos meus botões também foi ajustada. Não é isso que eu quero, só quero que esse botão cresça horizontalmente. Para corrigir esse problema, precisamos selecionar esse botão e, a partir daqui, mudarei a opção de redimensionamento vertical para altura fixa. Dessa forma, quando adiciono mais componentes ou mais elementos a esse botão, ele cresce apenas horizontalmente, não verticalmente, e é exatamente disso que eu preciso. Agora, se eu simplesmente arrastar e soltar nesse padrão, como você pode ver, a altura permanece a mesma, e vamos fazer a mesma coisa com esses botões. Vou selecionar todos eles, mudar essa opção para altura fixa. Agora vamos selecionar esse ícone, mudar sua cor para branco, e também vou selecionar esse botão e definir esse espaçamento entre os itens para oito pixels. Posso selecionar todos esses botões e definir esse valor como oito. Agora vou selecionar esse ícone, copiá-lo, pressionar “Ctrl” “C” ou “Command” “C”. Selecione esse botão, mantenha pressionada a tecla “Shift” e selecione esses dois. Em seguida, pressione “Ctrl” “V” ou “Command” “V”. No entanto, precisamos ajustar a posição deles. Enquanto estiverem selecionados, vou apertar a tecla de seta esquerda no meu teclado para colocá-los do outro lado da minha etiqueta e, como você pode ver, meus botões estão prontos. No entanto, ainda não terminamos. Precisamos criar outra propriedade para esses conjuntos de componentes porque criamos a propriedade state, agora precisamos criar outra propriedade para ícones. Como podemos fazer isso? Como mencionei antes, para criar uma propriedade, você precisa primeiro selecionar seu conjunto de componentes e, em seguida, aqui, vou clicar neste botão de adição, e aqui diz criar nova variante de propriedade. Vou clicar nessa opção “Variante” e essa janela será exibida. Vou nomeá-lo com ícone e depois com o valor, em vez de chamá-lo de padrão ou qualquer outra coisa, vou chamá-lo de verdadeiro e, em seguida, criar essa propriedade. Eu vou explicar para você em um segundo o que isso significa. Agora que criamos essa nova propriedade, precisamos selecionar nossa variância, esses botões, e definir o valor correto para essa nova propriedade. Esses quatro botões não têm nenhum ícone. Vou manter pressionada a tecla “Shift” , selecionar todas elas e definir isso com o valor do ícone como falso. Para esses botões, eles já estão definidos como verdadeiros, mas aqui temos outro problema. Como você pode ver, assim que eu seleciono esse botão para a propriedade do estado, o valor é definido como State8. Precisamos configurá-lo como padrão. Precisamos configurá-lo para prensado. Precisamos configurá-lo para passar o mouse e, finalmente, este para desativado. Agora, deixe-me mostrar como esses verdadeiros valores falsos funcionam. Esses são chamados de valores booleanos, e a forma como eles funcionam é assim. Se eu selecionar essa instância desse botão, agora você pode ver que eu tenho duas propriedades. Eu tenho o estado, posso configurá-lo como padrão. Agora eu tenho isso com a propriedade do ícone, e aqui, em vez de um menu suspenso , tenho esse botão de alternância. A razão pela qual eu tenho esse botão de alternância é porque nomeei o valor verdadeiro e falso. Figma entende automaticamente que você pode precisar de uma alternância para esses valores verdadeiros e falsos, esses valores booleanos, e isso é muito útil porque aqui eu posso simplesmente ativá-los e desativá-los desse jeito, e funciona para todos esses estados. Você vê? É assim que você pode criar uma variação multidimensional no Figma. Agora, deixe-me mostrar outro exemplo. Suponhamos que você queira criar um botão de rádio. Na verdade, vamos fazer isso juntos. Vou seguir em frente e criar uma moldura. Se eu pressionar “A” no meu teclado, posso selecionar a ferramenta de moldura e manter pressionada a tecla “Shift”, clicar com o botão esquerdo e arrastar para criar um quadro. Vou definir o tamanho do quadro para 16 por 16 pixels, assim, deixe-me ampliar e, em seguida, vou deixá-lo completamente arredondado. Vou aumentar o valor do raio do canto e deixe-me renomeá-lo para botão de rádio. Agora vou adicionar um traço e deixar eu mudar sua cor para o nosso roxo. Essa será a variante não verificada. Vou duplicá-lo, selecioná-lo, pressionar “Ctrl” “D” ou “Comando” “D” para duplicar. Agora preciso criar a versão verificada, então talvez eu precise de uma elipse. Vou segurar “Alt” e “Shift” para criar uma elipse proporcionalmente, e deixe-me alinhá-la bem no centro, desse jeito. Vou torná-lo um pouco maior e depois mudarei sua cor para o nosso roxo também. Eu vou te mostrar a outra maneira de criar um conjunto de componentes agora. Deixe-me selecionar esse botão de rádio e vou renomeá-lo aqui. Aqui temos o botão de rádio e a barra para frente desmarcada. Para o outro, vou escrever a barra do botão de rádio marcada. Usando essa convenção de nomenclatura, você pode criar facilmente diferentes componentes e depois transformá-los em um conjunto de componentes. O Figma criará propriedades automaticamente para você. Deixe-me mostrar como isso funciona. Vou selecionar esse, transformá-lo em um componente, esse também, transformá-lo em um componente, então agora temos dois componentes diferentes aqui. Agora, se eu selecionar os dois, aqui você verá essa opção. Diz combinar como variância. Se eu clicar nele, olha o que acontece, aí está. Agora temos um conjunto de componentes com duas variantes internas. O nome do nosso conjunto de componentes seria o que escrevemos antes da barra. Como você se lembra, escrevemos a barra para frente do botão de rádio marcada e, em seguida, a barra para frente do botão de rádio não marcada. O botão de rádio será o nome do nosso conjunto de componentes e tudo o que escrevemos após a barra será o valor de nossa propriedade. Não criamos nenhuma propriedade, mas Figma criou automaticamente. Se eu selecionar esses conjuntos de componentes, você poderá ver que temos Propriedade 1 e temos dois valores, marcados e desmarcados. Aqui, posso simplesmente renomeá-lo para state e agora posso simplesmente criar uma instância desse botão de rádio e aqui temos dois estados diferentes, marcados e desmarcados. Isso é incrível, não é? Mas você pode perguntar: podemos usar esse botão de alternância aqui também? Sim, se alterarmos os valores de nossa propriedade para verdadeiro e falso, você também poderá obter exatamente o mesmo botão de alternância aqui. Deixe-me provar isso para você. Se eu selecionar este e definir o valor do estado como falso, e depois selecionar este e definir o valor do estado como verdadeiro, agora posso selecionar essa instância, e aí está, obtemos esse botão de alternância. Agora que você entende como as variantes funcionam, vou falar sobre quando você não deve usar variantes. Bem, posso ver que muitos designers cometem o erro de criar centenas de variantes com ícones diferentes. Bem, vamos supor que você crie esse botão com esse ícone e decida ter diferentes variantes desse botão com 5, 10, 20 ícones diferentes. Nesse caso, não é uma boa ideia usar variantes, porque em vez de resolver um problema, você está criando um novo problema. Dessa forma, vai ser muito difícil organizar tudo. Em vez disso, o que você pode fazer é utilizar uma propriedade de componente porque temos propriedades variantes e também temos propriedades de componentes. Falamos sobre propriedades variantes, criamos algumas aqui, como você se lembra, agora vamos falar sobre propriedades de componentes. Bem, vamos supor que você queira usar esses dois ícones. Podem ser quantos ícones você quiser, mas neste exemplo, dois são suficientes. Eu vou selecionar este. Deixe-me prosseguir e renomeá-lo para ícone/marca de seleção. Este, vou renomeá-lo para icon forward slash home. Agora, vou selecionar os dois e também mudarei a cor deles para branco. Então eu vou transformá-los em um componente. Vou selecionar esse, transformá-lo em um componente, esse também. Se eu for para ativos, agora também tenho esse ícone, essa categoria de ícones. Agora vou usar esses componentes dentro do meu botão. Vou remover essas marcas de seleção aqui dos meus botões, desse jeito. Deixe-me selecionar um deles, provavelmente este, duplicá-lo para criar uma instância, arrastá-lo e soltá-lo dentro do nosso botão. Agora, vou clicar duas vezes nesse ícone e ir até esta seção. Se eu clicar nesse botão aqui, essa janela aparece e diz: “Criar propriedade do componente”. Vou chamá-lo de ícone. Aqui, para saber o valor, você pode ver que já temos esse menu suspenso. Tem marca de seleção e página inicial. Se eu clicar no botão “Criar propriedade” , aqui você verá essas tags roxas. Diz ícone. Agora, enquanto esse ícone estiver selecionado, vou clicar em “Control-C ou comando C”, depois vou selecionar todos esses botões, manter pressionada a tecla Shift para selecioná-los simultaneamente, pressionar “Controle V ou comando V” e, em seguida, pressionar a tecla de seta esquerda no teclado para alterar a posição dessas marcas de seleção. Deixe-me mostrar qual é a diferença agora. Se eu selecionar essa instância do nosso botão que já criamos, aqui no lado direito, temos outra propriedade. Esta é uma propriedade do componente. Se eu quiser mudar o ícone desse botão, posso simplesmente ajustá-lo aqui para a página inicial. Veja, eu não criei outras quatro variantes dentro do meu conjunto de componentes com esse novo ícone. Isso não faz nenhum sentido. Lembre-se desse exemplo sempre que quiser criar um grande sistema de design. Isso vai ser muito útil. Você criou esses diferentes conjuntos desse botão. Agora, você quer animá-los. A maneira como geralmente fazemos isso é duplicando nossa tela, ajustando nosso botão e conectando essas telas. Mas esse não é mais o caso, porque temos esse recurso incrível ou Figma chamado componentes interativos. Deixe-me mostrar como isso funciona. Aqui dentro do nosso conjunto de componentes, vou selecionar meu botão base, este. Em seguida, vou para a guia Protótipo. A partir daqui, vou criar uma conexão entre esses dois botões desse jeito. Aqui, dentro desta página de detalhes da interação, vou definir o gatilho como um clique porque essa é nossa variante pressionada. Como você pode ver, você também tem acesso às propriedades que acabou de criar aqui. Isso é incrível, não é? Então, vamos para a animação, e eu vou configurá-la para animação inteligente. Aqui, vou configurá-lo para facilitar a entrada e a saída, 300 milissegundos é bom. Agora, vou criar outra interação. Vou conectar esse botão base ao nosso botão de passar o mouse. Desta vez, vou acionar o gatilho enquanto paira o mouse, porque esse é o nosso estado de focagem , e a animação será animada de forma inteligente, e estamos prontos para continuar. Agora, deixe-me selecionar esse botão aqui. Vou mudar seu estado para padrão. O ícone será uma marca de seleção. Agora, vamos ver como isso funciona. Mas antes de fazer isso, para podermos visualizar esse componente, primeiro precisamos colocá-lo dentro de outro quadro. Vou apertar “A” no meu teclado, criar uma moldura e colocá-la dentro, assim. Agora, vou selecionar esse botão e remover seu ícone porque ainda não fizemos o protótipo dessas variantes. Vou testar esse botão. Vamos selecionar esse quadro agora e apertar o botão play aqui. Agora vamos ver o que acontece se eu passar o mouse sobre esse botão. Você vê que temos esse botão interativo agora. Agora que você aprendeu sobre componentes interativos e variância, deixe-me mostrar como você pode animar esse ícone usando componentes interativos em vez de usar essa abordagem, o que não é nada bom. Eu vou me livrar de todas essas molduras. Em vez disso, vamos usar esses dois ícones aqui. Aqui está o que vamos fazer. Vou selecionar esse ícone de esboço e ir até minha barra de ferramentas e clicar nesse pequeno ícone que diz “Criar componentes”. Agora, eu tenho um componente. Se você der uma olhada na lista de camadas, verá que seu ícone mudou. Também temos essa cor roxa, o que indica que agora temos um componente. Se eu selecionar esse componente e ir até a barra de ferramentas, você verá que temos esse novo ícone com esse ícone de adição no meio. Diz “Adicionar variante”. Agora, vamos adicionar uma variante a esse componente. Agora, temos esse conjunto de componentes. nome do nosso componente é coração, tudo bem. Temos uma propriedade aqui. Temos a propriedade 1, e o valor para isso está descrito. Então temos a propriedade 1 e o valor para isso é a variante 2. Vou renomear essas propriedades e seus valores. Vou começar com este. Se eu clicar duas vezes no nome dessa camada, vou alterá-la para o estado igual ao padrão. Para o próximo, vou digitar state igual a pressed. Precisamos de mais uma variante, assim como fizemos antes. Vou simplesmente selecionar este, por exemplo, e clicar nesse pequeno ícone. Como alternativa, você pode clicar em “Controle D” para duplicá-lo. Vou renomear esse estado aqui ou aqui. Não importa concluir. Esse será o nosso destino. O que precisamos fazer? Assim como fizemos antes de usar três molduras diferentes, vamos do nosso ponto de partida até o destino aqui. Vou precisar colocar esse ícone sólido dentro de todos eles. Deixe-me arrastá-lo e me certificar de colocá-lo dentro dessa variante aqui e alinhá-lo ao centro. Foi colocado aqui. Vou clicar em “Controle C” para copiá-lo, selecionar essa variante pressionada e clicar em “Controle V” aqui para colá-la dentro. Mas nesse estado, precisamos torná-lo um pouco maior. Vou pressionar “K” para selecionar a ferramenta de escala e torná-la muito maior, algo assim. Vamos colá-lo também dentro dessa variante padrão. Eu vou reduzi-lo. Enquanto estiver selecionado, basta digitar 0,01 aqui para fazê-lo desaparecer. Agora, se você acessar os ativos, poderá encontrar esse componente cardíaco sob este botão animado de curtir aqui. Você pode começar a usá-lo. Para fazer isso, você só precisa ter uma moldura. Basta clicar em “A” e criar uma moldura como esta. Arraste e solte dentro. Mas ainda não é interativo. Se eu selecionar esse quadro e clicar “Reproduzir”, você verá que ele não é interativo. Se eu clicar nele, nada acontece porque não fizemos nenhuma conexão entre esses estados. Vamos seguir em frente e fazer isso. Só precisamos selecionar esse padrão, ir até o protótipo e conectá-lo a essa segunda variante, esta pressionada. Certifique-se de ter o estado definido como pressionado. Não o conecte a esse coração sólido, caso contrário, ele não funcionará corretamente. Aqui, você precisa ter uma animação estável, prensada e inteligente, 100 milissegundos. Isso é bom. Agora, vou selecionar isso pressionado, criar uma conexão entre esses dois. Agora, aqui, temos o estado completo. Isso é bom. Animação inteligente, 100 milissegundos. Mas o gatilho deve ser alterado de um clique para após o atraso, e o atraso deve ser definido para um milissegundo. Finalmente, precisamos selecionar esse estado completo e apenas conectá-lo novamente ao nosso estado padrão. Deve ser clicado, por padrão, 100 milissegundos. Agora, se você tentar visualizá-lo, ele deve funcionar perfeitamente. Você vê isso? A partir de agora, sempre que você usar uma instância desse componente em qualquer lugar do seu projeto, ela será interativa por padrão. Isso é tudo para esta lição. vejo na próxima. 8. Botões animados: [MÚSICA] Neste vídeo, vamos criar um botão interativo juntos. Embora você já tenha aprendido como tornar seus botões interativos no vídeo sobre componentes interativos, nós realmente não nos aprofundamos na criação de um botão interativo avançado, como o que temos aqui. No vídeo sobre componentes interativos, você aprendeu como alterar o estado do botão de padrão para passar o mouse apenas alterando a cor do botão. Mas neste vídeo, vamos levar isso para o próximo nível. Aqui está o que vamos construir. Assim que eu passo o mouse sobre esse botão, um círculo aumenta para preencher o espaço disponível dentro desse botão, e a cor do texto também deve ser alterada. Se eu clicar nele, vejo o estado pressionado. É exatamente isso que vamos criar. Se você acessar a página Botões animados no arquivo do projeto, poderá encontrar esse botão. Eu não usei o layout automático porque primeiro vou mostrar a forma mais simples de criar um botão interativo. Em seguida, mostrarei como você também pode tornar um quadro de layout automático interativo. Primeiro, vamos ver o que precisamos. Se eu simplesmente passar o mouse sobre esse botão, você pode ver que um círculo aumenta rapidamente. Precisamos de um círculo no estado padrão, mas ele não deve estar visível. Então, no estado de foco, precisamos que esse círculo aumente precisamos que esse círculo aumente e preencha todo o espaço disponível dentro desse botão. Vamos ver como podemos fazer isso. Primeiro, vou transformar esse grupo em um componente. Se eu clicar no botão “Criar componente” na barra de ferramentas, clicar nesse botão de adição para adicionar uma variante a ele e basicamente criar um conjunto de componentes. Aqui temos uma propriedade com dois valores diferentes. Vou renomear essa propriedade 1. Vou apenas renomeá-la para State igual a Default. Então, para o segundo, vou ter Estado igual a Hover. Até agora, tudo bem. Precisamos de mais uma variação para nossos estados prensados, mas vamos criá-la em alguns segundos. Primeiro, vamos seguir em frente e criar esse círculo. Para fazer isso, vou criar um círculo perfeito fora desse conjunto de componentes. Mantenha pressionada a tecla Shift para criar um círculo perfeito. Exatamente assim. Então eu vou deixá-lo branco. Em seguida, na lista de camadas, vou arrastá-la e soltá-la dentro do meu estado padrão. Exatamente assim. Não podemos vê-lo porque precisamos movê-lo para cá. Como você pode ver, esse círculo está dentro dessa variância. No entanto, ele não está mascarado dentro desse botão. Não é isso que queremos. Queremos que seja mascarado dentro desse botão. Não precisamos ver essa área fora desse botão. Para corrigir esse problema, podemos simplesmente selecionar essa variante na lista da camada e ir até o inspetor de design. Como você pode ver aqui, temos uma caixa de seleção que diz Clip Content. Se eu apenas verificar, lá vamos nós. Agora temos esse círculo mascarado dentro desse botão. É exatamente disso que precisamos. A próxima coisa que precisamos fazer é reduzir drasticamente esse círculo para fazê-lo desaparecer Vou pressionar “K” no meu teclado para selecionar a ferramenta de escala. No lado direito aqui, vou começar a digitar 0,01. Clique em “Enter”. Como você pode ver, não está mais visível. Então eu vou selecionar essa camada Ellipse 1, clique em “Control C ou Command C”. Selecione esse estado de foco, essa variante de foco, e cole-a lá, pressione “Control V ou Command V”. Está ali, mas não podemos ver. Agora, nesse estado, vou pressionar “K” no meu teclado para selecionar a ferramenta de escala. Vou ampliá-lo assim, até que ocupe até que todo o espaço disponível em nosso botão. Mas não se esqueça de selecionar sua variação e marcar a caixa de seleção do conteúdo do clipe. Aqui temos um problema. Esse círculo é colocado acima da nossa camada de texto. Isso não é bom. Vou seguir em frente e aqui, vou selecionar esse círculo, derrubá-lo e colocá-lo abaixo nossa camada de textos na lista de camadas, a mesma coisa aqui também. Mas ainda assim não podemos ver nossos textos, porque nossos textos aqui também são brancos. Agora, no estado do mouse, como você pode ver, nosso texto deve ser cinza escuro. Vou até a seção de campo aqui e deixá-la cinza bem escura, desse jeito. Até agora tudo bem. Mas e o estado prensado? Para o estado pressionado, só precisamos ter uma versão mais escura do nosso estado de flutuação. Para fazer isso, vou selecionar esse estado de foco, clicar em “Controle D ou Comando D” para duplicá-lo. Então, aqui eu vou alterar o valor dessa propriedade de estado para pressionado. Em seguida, vou clicar duas vezes nele para selecionar nosso círculo, essa camada da Elipse 1, ir até a seção de campos, apertar o botão de adição para adicionar uma camada de sobreposição a essa variante específica. Aqui, certifique-se de que esse novo campo adicionado a essa variante específica seja preto e aumente a opacidade para 30%. Agora temos três estados diferentes. Temos o padrão, passe o mouse e pressionado. A única coisa que resta é conectar esses três estados diferentes. Vou começar com o padrão. Vou selecioná-lo, ir até a guia Protótipo e simplesmente conectar esses dois desse jeito. Aqui está escrito: mude para o estado, passe o mouse, animação inteligente. Se eu configurasse para 100 milissegundos, seria muito rápido. Seria muito difícil realmente ver a animação e ver o que está acontecendo. Acho que 200 milissegundos é um bom lugar para isso. Vou mantê-lo como está. Em seguida, vou selecionar a variante do mouse conectá-la à variante pressionada. Aqui, novamente, as mesmas preferências e clique em Alterar para animação inteligente pressionada. Agora, para ver se esse botão funciona conforme o esperado ou não, precisamos apenas criar um quadro aqui. Vou apertar “A” no meu teclado, criar uma moldura simples. Vá até a guia Ativos, basta arrastar e soltar esse componente nesse quadro. Vou alinhá-lo ao centro. Vou selecionar esse quadro, apertar o botão play para visualizar essa interação específica. Vou passar o mouse sobre ele. Como você pode ver, nada acontece. Acho que não mudamos o gatilho para passar o mouse aqui. Deixe-me selecionar isso. Sim, ele deve ser alterado para enquanto você o mouse e agora deve funcionar perfeitamente. Legal. Mas como a cor de fundo é branca, não podemos vê-la corretamente. Vou selecionar essa moldura e deixá-la preta. Agora deve ser muito mais fácil para você ver o que está acontecendo. Até agora, tudo bem. Temos nosso estado padrão, temos nosso estado de flutuação. Se eu clicar nele, lá vamos nós. Também temos nosso estado pressionado. Mas o problema é que, se eu deixar esse botão desse jeito, se meu cursor sair desse botão, nada acontece. Não é isso que eu quero. Quando meu cursor sai desse botão, quero que esse botão volte ao ponto inicial, que é esse estado padrão. Bem, infelizmente, o gatilho Ao clicar não funciona da mesma forma que ao passar o mouse. Porque aqui, como você pode ver, se eu voltar ao estado padrão por um segundo, você pode ver que funciona nos dois sentidos. Mas esse não é o caso com o gatilho On Click. Aqui está um truque que eu uso para meus projetos. Vou conectar esse estado pressionado de volta ao estado padrão. Vou mudar os três aqui de clique para sair do mouse. Agora Figma sabe que quando meu cursor sai desse elemento, ele deve ser alterado para o estado padrão. Vamos ver se funciona corretamente ou não. Vou passar o mouse sobre ele. Eu vou clicar nele. Bom. Agora vou mover meu mouse desse jeito. Lá vamos nós. Acabamos de voltar ao estado padrão. Até agora tudo bem. Você aprendeu como criar essa interação. Mas, geralmente, quando queremos criar um botão, usamos o layout automático para torná-lo responsivo. Normalmente não usamos um grupo e um retângulo interno. Pode ser um pouco desafiador criar essa interação quando você tem um layout automático. Vou mostrar como você pode criar essa interação quando você tem um quadro de layout automático. Vou criar esse botão usando o layout automático. Vou apenas criar uma camada de texto aqui e deixe-me digitar para começar. Para adicionar um layout automático a ele, vou clicar em “Shift and A”. Deixe-me definir o preenchimento para 16 como para o meu preenchimento vertical e 32 como para o preenchimento horizontal. Vou adicionar um preenchimento a ele. Deveria ser exatamente como esse azul. Aqui temos apenas uma camada de texto e este é apenas um botão responsivo. Agora, deixe-me renomeá-lo para botão e vou transformá-lo em um componente. Deixe-me adicionar uma variante. Até agora, tudo funcionou perfeitamente. Mas agora vamos adicionar esse círculo a ele. Vou apenas criar um círculo como esse e torná-lo branco. Veja o que acontece quando tento colocá-lo dentro de uma dessas variantes, talvez essa padrão. Olha o que acontece. Veja, isso destruiu nosso botão. Nós vamos consertar isso, não se preocupe. A razão pela qual ele se comporta dessa maneira é porque quando temos um layout automático ou digamos, um elemento responsivo, quando adicionamos outra coisa a ele, ele tenta ocupar algum espaço, e não é isso que queremos. Não queremos que esse círculo ocupe nenhum espaço aqui. Queremos que ele flutue. Para que isso aconteça, basta selecioná-lo aqui. Vá até o inspetor de design e você verá esse botão de adição aqui. Diz Posição Absoluta. Se eu clicar nele, veja o que acontece. Agora, esse círculo não está ocupando nenhum espaço aqui, e é exatamente disso que precisamos. Não se esqueça de selecionar sua variante e marcar as marcas de verificação do conteúdo do clipe. Todo o resto deve ser feito exatamente da mesma forma que acabamos de discutir. Não vou repetir todas as etapas. Isso é tudo neste vídeo, e nos vemos no próximo. 9. Interruptores animados: [MÚSICA] Bem-vindo de volta. Neste vídeo, vou mostrar como você pode fazer uma troca interativa como esta. Vamos entrar nisso. Acesse a página de interruptores animados no arquivo de design. Aqui, como você pode ver, eu já projetei dois switches, com dois estados diferentes. É tão simples. Eu apenas uso o retângulo como plano de fundo e um círculo aqui. Também o tornei responsivo usando o layout automático. Se eu selecionar essa chave fora do estado, você poderá ver que o alinhamento está definido para a esquerda. Se eu selecionar este, o alinhamento será definido para a direita. Mas o importante é que o nome desses elementos, desse círculo e desse círculo seja o mesmo para as duas camadas. Caso contrário, não funcionará. A outra diferença é que para esse círculo aqui, usei um traço e também mudei a cor do fundo. Aqui para torná-lo interativo, a única coisa que precisamos fazer é isso. Só precisamos selecionar essas duas opções e ir até a barra de ferramentas, clicar nessa pequena seta e criar um conjunto de componentes como esse. Dentro do nosso conjunto de componentes, agora temos duas variantes com uma propriedade. Temos a propriedade um ligado e desligado. Deixe-me prosseguir e renomeá-los. Vou renomeá-lo para estado. Aqui temos o estado desligado. A próxima coisa que precisamos fazer é conectá-los. Vou selecionar o primeiro e ir até o protótipo, conectá-lo ao segundo e apenas garantir que o gatilho esteja configurado para clicar. Como costumávamos ligar e desligar aqui, também temos esse interruptor aqui . Isso é incrível. Vai ser uma animação inteligente e vou deixar como 200 milissegundos. Vamos tentar e, se necessário, podemos fazer alguns ajustes posteriormente. Agora vou criar outra conexão volta ao estado desligado. Vou criar uma nova conexão. Vamos tentar. Vou criar uma moldura. Vou mudar a cor do fundo. Além disso, a partir dos ativos aqui, vou arrastar e soltar esse botão assim. Vamos selecionar esse quadro. Clique em play e deve funcionar muito bem. Vou clicar nele. Lá vamos nós. Agora você também sabe como criar um switch interativo. vejo na próxima. 10. Slider animado: Neste vídeo, criaremos juntos um controle deslizante interativo, exatamente como o que você vê aqui. Como você pode ver, podemos interagir facilmente com esse controle deslizante. No lado direito, você vê esse número que está conectado ao nosso controle deslizante, assim. Vamos começar e ver como você pode criar um. Vá em frente e procure esta página deslizante animada dentro do projeto Figma. Aqui, como você pode ver, criei dois controles deslizantes diferentes. Primeiro, deixe-me explicar para você. Eu não tenho um retângulo arredondado aqui. É completamente arredondado como plano de fundo, e também, se eu simplesmente mover essa elipse, você verá que tenho uma camada duplicada do meu plano de fundo aqui e acabei de diminuir sua largura para cinco. Essa camada é basicamente o que vamos animar para obter algo assim. Então, aqui temos dois retângulos um em cima do outro. Mas esse, chamado de controle deslizante, tem uma largura muito menor. É tão simples. Quando você quiser criar esse controle deslizante, você precisa garantir que esse círculo esteja perfeitamente alinhado com os outros elementos. Caso contrário, não funcionará. Para este segundo controle deslizante, as únicas coisas que foram alteradas são a posição desse círculo e também a largura dessa camada deslizante foi alterada para 237 para chegar ao ponto final aqui. Mas também precisamos ter um número aqui. Então, como podemos criar isso? Deixe-me mostrar como isso é feito. Primeiro, vou criar uma camada de texto, pressionar T e criar uma camada de texto. Aqui, vou ter valores diferentes. Vou de 0 a 10 a 20, até 100. Aqui está o que eu vou fazer. Vou digitar zero. Vou pressionar Enter para criar uma nova linha. Então eu vou digitar 10 e continuar fazendo isso. Vou acelerar esse processo. Lá vamos nós. Temos 0, 10, 20 até 100 e certifique-se de alinhar seu texto para escrever aqui. Assim como nosso controle deslizante, precisamos ter dois estados diferentes para esse número e para essa camada de texto. Aqui, em nosso primeiro controle deslizante, devemos ver zero. Aqui, devemos ver 100 e todo o resto será animado por Figma automaticamente. Então, para fazer isso, precisamos apenas transformar essa camada de texto em um quadro, para poder mascarar esses números. Vou clicar com o botão direito do mouse sobre ele e clicar na seleção de quadros. Agora, como você pode ver na lista de camadas, essa camada de texto está dentro desse Quadro 1, e eu vou renomear esse texto do Quadro 2. Em seguida, vou diminuir a altura dessa moldura assim e, para mascarar esse número, como você sabe, só precisamos marcar as marcas de seleção do conteúdo do clipe assim. Agora vou alinhar esse quadro com esse controle deslizante, e vou duplicá-lo, pressionar o controle D, trazê-lo até aqui e alinhá-lo com esse controle deslizante também. Verifique se você tem a mesma margem entre o controle deslizante neste texto. Aqui, se eu apenas segurar a tecla Alt no meu teclado ou a tecla Option, posso ver que a margem está definida como 12. Aqui eu preciso ter certeza de que também tenho 12. É oito, então eu preciso movê-lo para cima, e agora, posso selecionar esses dois, esse controle deslizante e essa camada de texto, e pressionar Control G para agrupá-los e selecionar esses dois também. Clique em Control G para agrupá-los. Agora, vou estender esses grupos e garantir que minhas camadas tenham o mesmo nome nos dois grupos. Aqui eu tenho Slider 100, Slider 0. Vou alterá-lo para controle deslizante para esses dois grupos. Não quero ter problemas ao criar conexões. Depois, temos texto e texto, e todo o resto parece ótimo. Antes de transformarmos esses dois grupos em um conjunto de componentes, selecionarei essa camada de texto dentro desse quadro específico aqui e a moverei para cima porque aqui precisamos ver 100, não zero. Assim, você pode manter pressionada a tecla Shift e usar as teclas de seta do teclado para movê-la para cima. Simples assim, algo assim deve funcionar e estamos prontos para prosseguir. Agora vou selecionar esses dois grupos e apenas criar um conjunto de componentes como este e agora podemos conectar esses dois. Aqui está o que você precisa ter em mente. Quando você quiser conectar esses dois, certifique-se de selecionar esse círculo aqui dentro desse controle deslizante. No meu caso, é o Ellipse 1, caso contrário não funcionará. Certifique-se de selecionar esse elemento aqui, depois vá até o protótipo, crie uma conexão e conecte-a a este Grupo 2. O gatilho deve ser alterado de e clique para arrastar porque devemos ser capazes de arrastar esse elemento, animar de forma inteligente e 300 milissegundos ficam bem. Vou fazer a mesma coisa esse elemento aqui, Ellipse One aqui, e apenas criar uma conexão com nosso primeiro grupo aqui, arrastar, e todo o resto deve estar intacto. Agora vamos tentar. Deve funcionar muito bem. Vou criar uma moldura aqui. Vamos deixar o fundo preto, assim mesmo. Vá para Ativos, arraste e solte esses componentes. Bom. Vou apenas selecionar o quadro e clicar em Reproduzir. Ok, vamos ver se funciona. Lá vamos nós. Você vê que tudo funciona conforme o esperado. Se você quiser parar em algum lugar por aqui, talvez até 20 e depois para 40 ou 60, etc., você precisa ter certeza de ter uma variação diferente. Então, em vez de zero e 100, você precisa ter algumas variantes entre esses dois valores. Talvez você possa adicionar mais duas variantes e ir 0 a 30 e depois de 30 a 70 e de 70 a 100, o que você precisar. Gente, isso é tudo neste vídeo, e nos vemos no próximo. 11. Cartão animado: [MÚSICA] Bem-vindo de volta. Se você acessa a App Store, geralmente vê alguns cartões relacionados a aplicativos diferentes. Se você tocar em qualquer um desses cartões, verá essa transição suave. limite desse cartão se expande para preencher toda a largura disponível da tela e, em seguida, todos os elementos, incluindo a imagem e as camadas de texto, se movem para cima e reorganizam todo o layout da tela. Quando quiser fechá-lo, basta arrastá-lo para baixo e ele será recolhido. Neste vídeo, vou mostrar como replicar exatamente a mesma interação no Figma. Vamos mergulhar. Aqui eu criei este aplicativo e aqui temos alguns cartões. Quando eu clico nele, veja o que acontece. Veja, teremos exatamente a mesma interação aqui. Quando eu clico nele, ele se expande. Em seguida, o texto e a imagem aqui se movem para cima. Se eu clicar nesse ícone de seta para a esquerda, ele será recolhido. Além disso, se eu simplesmente arrastá-lo até aqui, posso simplesmente colapsá-lo sozinho. É tão suave e fácil de criar. Vamos começar. Aqui, se você for até a página do cartão animado, verá que preparei essas duas telas para você. Aqui na página inicial, temos esse cartão e, dentro desse grupo de cartas, temos alguns elementos. Temos esse Grupo 2, que é esse grupo de texto. Também temos essa camada de texto e, em seguida, temos nossa forma, nossa imagem e a sombra por trás dessa imagem. A única coisa que você precisa fazer aqui é ter exatamente as mesmas camadas nessas duas páginas. Aqui na página de detalhes, eu também tenho o grupo de cartas, e dentro eu também tenho esse grupo. Mas eu removo esse texto de preço e todo o resto é exatamente o mesmo. Eu tenho Retângulo 4, Retângulo 3, Retângulo 5. É muito importante manter os nomes intactos, caso contrário não funcionará e o resto será tratado pela Figma. Agora só precisamos selecionar esta placa, ir até a guia Protótipo e conectar essas duas telas. O gatilho será ao clicar. Vai ser uma animação mais inteligente. Vou deixar a velocidade aqui para diminuir por enquanto; mais tarde, talvez precisemos ajustá-la. Em seguida, vou selecionar esse botão aqui e conectá-lo novamente à minha página inicial. Novamente, desmarque a animação inteligente. Se eu apertar o botão Play aqui para reproduzir meu fluxo, vamos visualizá-lo e ver como ele funciona. Vou clicar nesse cartão. Funciona muito bem. Mas, para passar para o próximo nível, quero adicionar esse efeito de salto, assim. É tão suave e tão satisfatório. Para fazer isso, basta selecionar este cartão aqui. Vou clicar nessa interação. Em vez de facilitar, vou mudar para rápido. Eu vou fazer a mesma coisa com essa interação. Vou selecionar esse botão e alterá-lo para rápido. Vamos tentar mais uma vez. Vou clicar nele. Lá vamos nós. Parece muito melhor. Mas e a interação de arrastar? No momento, isso não funciona. Vamos criá-lo. Só precisamos selecionar este cartão aqui na página de detalhes. Vou criar uma conexão com minha página inicial. Mas desta vez, o gatilho deve ser alterado para ao arrastar. Além disso, deve ser rápido para que não precisemos tocar em mais nada. Agora deve funcionar muito bem. Foi muito fácil, não foi? Tudo bem pessoal, vamos encerrar esse vídeo e nos vemos no próximo. 12. Texto animado: Você já quis criar uma animação de texto com aparência profissional no Figma? Se sim, você escolheu o vídeo certo, porque neste vídeo, vou mostrar como fazer essa animação de texto avançada no Figma em apenas cinco minutos. Vamos começar. Para criar esse efeito, precisamos de duas camadas de texto diferentes. Precisamos da camada de texto como nosso texto estático e precisamos de outra camada de texto como nosso texto em movimento. Vou criar uma camada de texto. Deixe-me escrever, gerencie seus projetos desse jeito. Vou deixá-lo em negrito, depois vou diminuir sua largura assim e aqui vamos colocar nossos textos em movimento. Agora vou duplicar esse texto, movê-lo para o lado direito e aqui vou escrever mais rápido desse jeito. Desta vez, podemos alterar o tipo desse texto para largura automática assim. Deixe-me reduzir esse texto, apenas alinhe-o com sua outra camada de texto. Em seguida, deixe-me ir em frente e mudar sua cor. Eu vou ter um gradiente para esse texto. Deixe-me criar rapidamente um gradiente. Vou usar roxo e esse roxo claro, assim mesmo. Não se preocupe com a cor. Você sempre pode ajustá-lo mais tarde. Algo assim deve funcionar muito bem. Agora vou clicar duas vezes nesse texto. Vou pressionar Enter para criar uma nova linha e vamos escrever nossa segunda palavra. Vamos escrever com facilidade. Pressione Enter e vamos escrever com eficiência. Agora precisamos criar de alguma forma uma máscara aqui. Podemos usar uma máscara, mas em vez disso, vou te mostrar um bom truque. Em vez de usar uma máscara, basta clicar com o botão direito do mouse nesse texto e clicar na seleção de molduras. Basicamente, vamos colocar esse texto dentro de um quadro. Veja, agora temos o quadro um aqui. Então, vou diminuir a altura dessa moldura assim e marcar esta caixa de seleção que diz Conteúdo do clipe aqui. Basicamente, mascaramos as outras duas palavras aqui, e é exatamente disso que precisamos. Agora, vou selecionar esses dois textos. Basicamente, temos um quadro e uma camada de texto. Clique com o botão direito aqui e novamente, clique nessa seleção de quadro para criar outro quadro. Vamos renomeá-lo para o quadro um. Agora podemos duplicá-lo. Pressione Control D ou Command D, mais uma vez duplique-o. Em seguida, o que precisamos fazer é isso. Precisamos clicar duas vezes em nossa camada de texto dentro desse quadro que criamos e simplesmente movê-lo para cima. Posso usar as teclas de seta do meu teclado para mover esse texto para cima, assim. Se você quiser alinhá-lo perfeitamente com essa camada de texto, basta colocá-lo fora desse quadro e alinhá-lo com a linha de base desse outro texto e colocá-lo dentro novamente, assim mesmo. Vamos fazer a mesma coisa com os outros textos. Vou selecioná-lo e movê-lo para cima desse jeito. Deixe-me alinhá-lo rapidamente. Está perfeitamente alinhado e vou colocá-lo dentro desta moldura. Tudo bem até agora, tudo bem. Agora precisamos selecionar esses três quadros. Precisamos ir até a barra de ferramentas e clicar nessa pequena seta. Esse menu suspenso é aberto e precisamos clicar em criar conjunto de componentes. Assim que eu fizer isso, esse conjunto de componentes será criado e, por dentro, teremos nossas variantes. Se você não sabe quais são as variantes, deixe de conferir meu vídeo sobre variantes. Você pode encontrar o link no canto superior direito. Mas, por enquanto, só precisamos acessar a guia Protótipo aqui e torná-los interativos. Precisamos criar uma interação aqui. Como podemos fazer isso? É muito simples. Vou selecionar o primeiro. Vou clicar com o botão esquerdo no botão de adição e tentar conectá-lo à próxima variante aqui. Esse menu de detalhes de interação é exibido. A partir daqui, vou mudar o gatilho para após o atraso. A duração é definida para 800 milissegundos. Está tudo bem. Vou mudar o tipo de animação de animação instantânea para animação inteligente. Aqui vou configurá-lo para facilitar a entrada e a saída. Você pode escolher a opção que quiser aqui. Você pode escolher, por exemplo, bouncy quick, depende totalmente de você, mas eu realmente prefiro este. Parece muito bom. Deixe-me ajustar a duração para talvez 600 milissegundos. Agora precisamos repetir esse processo para as outras variantes, vou selecionar esse quadro agora. Vou criar uma nova interação como essa. Aqui, altere o gatilho para após o atraso. Não altere essa duração aqui porque queremos que elas sejam iguais. Não precisamos mudar mais nada. Finalmente, vou selecionar este, o último, e conectá-lo ao nosso primeiro quadro. Assim, mude o gatilho para após atraso e o resto está bem, e basicamente terminamos. Agora deixe-me mostrar como você pode usá-lo. Eu vou para Assets. A partir daqui, vou arrastar e soltar meu componente diretamente no meu design. Caso queira modificar as cores aqui, você pode simplesmente acessar as cores de seleção aqui e ajustar a cor conforme desejar. Você também pode modificar o gradiente. Deixe-me ir em frente e mudar o gradiente rapidamente. Eu gosto muito desse. Agora vamos experimentar e ver como fica. Vou selecionar minha moldura e visualizá-la. Lá vamos nós. Aqui está nossa linda e suave animação. 13. Menu interativo para Dropdown: [MÚSICA] Bem-vindo de volta. Neste vídeo, vou mostrar como criar esse menu suspenso interativo. Aqui, assim que eu clico nesse menu suspenso, ele se abre e veremos essas opções, que nos permite selecionar entre esses idiomas. Precisamos ter uma bandeira e também uma camada de texto simples e, como você pode ver, temos diferentes estados dessas opções. Temos o estado do mouse e também podemos selecionar esses idiomas. Se eu clicar nesse inglês, aí está, nosso texto de espaço reservado foi alterado e obtemos essa bandeira aqui também. É totalmente interativo e é muito útil aprender como criar um componente interativo tão complexo dentro do Figma. Se você estiver pronto, vamos mergulhar. Para esse elemento, decidi mostrar como criá-lo do zero. Porque se você não entender como esse menu suspenso é criado, seria muito difícil para você entender como o tornamos interativo. Vamos criá-lo do zero. Mas se você simplesmente acessar a página do menu suspenso interativo no projeto Figma, verá que eu já preparei essas bandeiras para você. Temos quatro bandeiras diferentes com nomes diferentes. O primeiro passo é transformar essas bandeiras em componentes. Vou selecionar todos eles e ir até a barra de ferramentas aqui e clicar na seta para baixo para abrir esse menu suspenso. Aqui, vou clicar em Criar vários componentes, assim mesmo. Agora, cada uma dessas bandeiras é um componente. Isso é bom. A próxima etapa é criar o item. O que você vê aqui, cada uma dessas opções é chamada de item dentro do nosso menu suspenso. Para isso, basta ter uma camada de texto simples, uma bandeira ao lado dela, e ela deve ser retangular. Vou pressionar “T” no meu teclado e o tamanho da fonte pode ser de 18 pontos, e vou digitar inglês. Em seguida, vou adicionar outro layout para torná-lo responsivo. Pressione shift e A e, como você pode ver agora, ele foi alterado para o Quadro 1, então agora está responsivo. Precisamos de uma cor de fundo para isso, então vou adicionar um preenchimento a ela também. Pode ser branco ou pode ser um tom de azul muito claro ou qualquer outra coisa. Eu vou escolher o azul. Deixe-me mudar a cor aqui para um tom de azul bem claro, assim, e nossos textos devem ter um tom muito escuro desse azul. Vou escolher a mesma cor aqui e deixá-la bem escura, assim. Deixe-me selecionar esse quadro e vou chamá-lo de item. O que mais precisamos? Precisamos de uma bandeira aqui, então vamos usar componentes aninhados. Se eu acessar a guia Ativos aqui e o menu suspenso animado, vejo essa categoria de bandeira e veremos todos os componentes da bandeira. Vou simplesmente arrastar e soltar essa bandeira inglesa no meu item, assim. Como você pode ver, nosso item é responsivo porque adicionamos outro layout a ele. Agora só precisamos mudar o alinhamento. Vou selecionar essa moldura de item e alterarei o alinhamento aqui para a esquerda e para o centro, assim. A margem entre esses elementos pode ser diminuída. Vou diminuí-lo para quatro pixels, sem mais nem menos. Mas vou mudar o preenchimento horizontal e vertical aqui também. Vou definir o preenchimento horizontal para 16 e o preenchimento vertical para 16 também, assim. Mas o problema é o seguinte. Vou selecionar esse item e vou aumentar um pouco sua largura. Algo assim deveria funcionar, talvez 170. Não se preocupe com a dimensão porque vamos mudar isso mais tarde. Por enquanto, eu só quero ter um item de amostra aqui. Bom. Agora que nosso item está pronto, vou transformá-lo em um componente. Vou clicar nesse ícone aqui. Lá vamos nós. Agora é um componente de item e agora é hora de adicionar estados diferentes a esse componente. Para isso, precisamos de uma variante. Enquanto estiver selecionado, vou clicar neste pequeno ícone aqui para adicionar uma variante a ele. Precisamos ter uma propriedade em nosso conjunto de componentes e ela será chamada de estado. Se você quiser alterar o nome da propriedade, basta selecionar todo o conjunto de componentes, ir até a seção Propriedades e clicar duas vezes em seu nome. Aqui, o primeiro será o padrão. Não precisamos mudar isso. O segundo será passar o mouse, então vou digitar hover aqui e, para esse estado de pairar, vou modificar um pouco a cor. Vou adicionar outro campo a ele e vou mudar a cor para esse azul claro e deixá-lo um pouco mais saturado desse jeito. Até agora, tudo bem. Agora vou duplicá-lo, apertar Controle D ou Comando D e este será nosso estado selecionado. Porque aqui, quando abrimos esse menu suspenso, precisamos ter o estado padrão. Como você pode ver, o italiano agora é o estado padrão. Se eu passar o mouse sobre ele, veremos o estado do mouse e, se eu clicar nele aqui, agora temos o estado selecionado. Para isso, vou alterar seu valor aqui para selecioná-lo e vou alterar esse novo campo que acabamos de adicionar a esse estado de foco. Eu só vou deixá-lo um pouco mais saturado, assim. A outra coisa que podemos fazer é selecionar esse texto e apenas alterar seu peso de regular para médio para que possamos distinguir facilmente entre esses diferentes estados. Mas ainda não terminamos porque, uma vez que tenhamos esse estado selecionado, também precisamos ter um estado de foco para esse estado selecionado. Eu sei que parece complicado, mas é o seguinte. Temos um estado de foco para esses estados padrão. Mas também precisamos ter um estado de flutuação para esse estado selecionado. Você vê que quando eu passo o mouse sobre esse estado selecionado, ele fica um pouco mais escuro vou apenas selecionar este, duplicá-lo e mudar seu valor aqui para o mouse selecionado. A única coisa que precisamos fazer é mudar um pouco sua cor aqui. Algo assim deve funcionar. Até agora tudo bem. Temos nosso item com estados diferentes e agora podemos passar para a próxima etapa, que é criar uma lista. Precisamos criar essa lista aqui. Para isso, precisamos apenas usar esse componente do item. Se eu for para Ativos, aqui posso procurar o componente do item e arrastá-lo e soltá-lo aqui. Para a lista, vou duplicar esse item, movê-lo para baixo e garantir que não haja margem entre esses dois elementos. Vou duplicá-lo duas vezes, então, no total, precisamos obter quatro itens diferentes, assim como este. Agora vamos modificar o conteúdo de cada item, por exemplo, o segundo será italiano e, como transformamos as bandeiras em componentes, posso simplesmente selecionar essa instância, ir até o inspetor de design e, usando esse menu suspenso, posso alterá-la para italiano desse jeito. A próxima será polonesa e eu também vou mudar a bandeira para a Polônia desse jeito. Em seguida, precisamos ter espanhol, e eu vou mudar a bandeira para a Espanha também, assim. Agora temos quatro itens diferentes e também vou tornar essa lista responsiva. Vou selecionar todos eles e adicionar um layout automático a eles. Vou pressionar shift e A. Pronto , vamos renomear esse quadro para listar. Mas nossa lista não é responsiva. Veja aqui que temos esse problema se eu tentar modificar a largura aqui, nada acontece, e isso é um problema porque precisamos garantir que nossa lista seja responsiva. Para corrigir isso, basta selecionar os itens nossa lista e alterar a opção de redimensionamento aqui. Se eu for até o Inspetor de design e abrir esse menu suspenso por padrão, ele estará configurado para fixar a largura. Vou configurá-lo para encher o recipiente. Agora, se eu selecionar minha lista aqui, você verá que ela é totalmente responsiva. O próximo passo é transformar toda essa lista em um componente também. Vou clicar neste botão Criar componente aqui para transformá-lo em um componente e nossos elementos primários estão prontos. O que mais precisamos? Para esse menu suspenso, precisamos ter esse menu também com esse texto de espaço reservado, que diz selecionar idioma e, em seguida, precisamos ter esse ícone de seta para baixo. Vamos criar um. Vou apertar “T” no meu teclado e começar a digitar o idioma selecionado. Deixe-me mudar sua cor para outra coisa , talvez esse azul. Então, assim como esses itens, vou adicionar outro layout a eles. Clique em “Shift and A”. Aqui temos uma moldura. Vamos renomeá-lo para menu, e esse menu não precisa ter uma ideia. Em vez disso, vou adicionar um traço a ele. Basta adicionar um traço desse jeito, e eu também posso torná-lo um pouco arredondado. Talvez eu possa aumentar o raio do canto para algo como 16 pixels. Vou mudar a cor do traço para o mesmo azul. O que mais precisamos? Também precisamos dessa seta para baixo. Para isso, posso usar um plugin. Aqui temos Iconsax. Se eu apenas executá-lo e procurar a flecha. Aqui, vou arrastar e soltar esse ícone de seta no meu projeto. Pronto, agora vou arrastá-lo e soltá-lo dentro do meu menu, desse jeito. Mas é muito grande para esse menu. Vou torná-lo um pouco menor. Vou pressionar “K” no meu teclado para selecionar a ferramenta de escala e tentar diminuir sua largura e altura para provavelmente 18 pixels. Acho que 18 parece bom. Em seguida, vou mudar o alinhamento deles, então vou selecionar esse menu e mudar o alinhamento para o centro esquerdo e, quanto ao preenchimento, vou definir o preenchimento vertical como 16, porque aqui para esses itens usamos 16 também, e o preenchimento horizontal para 16 também. Deixe-me mudar a cor desse ícone para o mesmo azul. Lá vamos nós. Mas o problema é esse menu não é responsivo, então precisamos corrigir isso. Para corrigir esse problema, vou selecionar este menu e ir para a outra seção de layout. Clique neste pequeno ícone, configurações avançadas de layout, e aqui, como você pode ver, o modo de espaçamento está definido como Empacotado. Vou mudá-lo para um espaço intermediário, assim. Agora nosso menu é responsivo. Qual é o próximo passo? Bem, o próximo passo é adicionar uma bandeira a isso também. Mas por quê? Porque aqui não temos uma bandeira. Sim, não temos uma bandeira aqui para esse texto de espaço reservado. Mas assim que selecionamos uma dessas opções, como você pode ver, essa bandeira aparece. O que precisamos fazer é isso, vou apenas acessar os ativos e arrastar e soltar uma dessas bandeiras nesse menu. Então, como vou diminuir a margem entre esses dois itens, vou selecionar essa bandeira, manter pressionada a tecla Shift, selecionar esse texto e pressionar Shift e A. Agora, e pressionar Shift e A. podemos especificar essa margem aqui sem afetar a margem entre esses elementos. Vou configurá-lo para quatro, porque usamos quatro aqui também. Precisamos manter tudo consistente. Mas é o seguinte: para esse texto de espaço reservado, não precisamos dessa bandeira. Por enquanto, vou selecionar essa bandeira assim e ocultá-la. Está lá sempre que precisamos, mas, no momento, precisamos escondê-lo. O próximo passo é transformar esse menu em um componente. Vou renomear esse menu para menu suspenso, assim mesmo, e vou transformá-lo em um componente. Para isso, precisamos ter duas variantes diferentes. Duas variantes principais, fechadas e abertas. Vou adicionar outra variante, assim como esta. Para essas variantes, precisamos ter duas propriedades. Vou selecionar esse conjunto de componentes do menu suspenso, ir até a seção Propriedades e alterar a primeira propriedade para estado. Precisamos de mais uma propriedade aqui, então vou clicar no botão “Mais” e clicar em “Variante”. Vou chamá-lo de espaço reservado. Ele cria propriedades, então, no total, temos duas propriedades, estado e espaço reservado. Para o primeiro, vou definir o estado como fechado e o texto do espaço reservado deve ser definido como padrão. Para este, o estado deve ser aberto e o espaço reservado também deve ser padrão, porque precisamos alterá-lo posteriormente. O que mais precisamos para esse estado aberto? Precisamos girar esse ícone aqui em 180 graus, então vou selecioná-lo e aqui vou definir o valor de rotação para 180, assim. Também precisamos colocar essa lista dentro dessa variante aberta. Vou até os ativos e, a partir daqui, vou arrastar e soltar essa lista aqui. Dentro da nossa lista de camadas, vou me certificar de que eles coloquem essa instância da lista dentro da minha variante aberta, assim mesmo. Não parece certo. Isso porque está ocupando espaço aqui. Como você deve se lembrar, quando não quiser que um elemento ocupe espaço, basta selecioná-lo e clicar na posição absoluta do ícone de adição. Agora ele não está mais ocupando espaço e podemos especificar sua posição. Deixe-me ampliar esse conjunto de componentes. Vou selecionar essa lista usando as teclas de seta, vou mudar sua posição. Precisamos ter certeza de que está perfeitamente alinhado com esse menu suspenso. Posso selecionar esse item da lista, manter pressionada a tecla Alt no meu teclado e, como você pode ver, a margem esquerda está definida como 21. Vou movê-lo para a esquerda para obter uma margem esquerda de 20 pixels. Aqui também temos uma margem esquerda de 20 pixels. Em seguida, precisamos ajustar sua largura, então vou selecionar essa lista e alterar sua largura para 250 também. Exatamente assim. Agora, como temos cantos arredondados para esse menu, podemos modificar também podemos modificar o estilo da nossa lista. Para esses elementos, usei um valor de raio de canto de 16 pixels. Também precisamos usar o mesmo valor para essa lista. O que precisamos? Precisamos que esses cantos sejam arredondados. Vou selecionar esse item principal dentro desta lista. Precisamos ter acesso a cantos individuais, então vou clicar nesse pequeno ícone que diz cantos independentes. Aqui, precisamos modificar esses dois valores. Vou configurá-los para 16, este 16 também. Em seguida, precisamos selecionar esse item inferior e ir para os cantos independentes. Desta vez, precisamos modificar esses dois valores. Vamos ajustá-los para 16, e lá vamos nós. Agora temos um estilo consistente. Agora temos duas variantes, então podemos fechar e abrir esse menu suspenso. Mas e se eu clicar em uma dessas opções? Se eu selecionar uma dessas opções, esse texto de espaço reservado deverá ser alterado para qualquer opção que eu selecionei, e a bandeira também deverá aparecer. O que eu vou fazer é isso, vou selecionar essa opção fechada. Vou clicar em Control D ou Command D para duplicá-lo. Está colocado aqui, mas não se preocupe com isso. Vamos simplesmente movê-lo, então está aqui. Vou selecioná-lo e, usando as teclas de seta, vou movê-lo para o lado direito. Deixe-me ampliar esse conjunto de componentes dramaticamente, precisamos de mais espaço e vou colocá-lo aqui. No total, precisamos ter quatro opções. Precisamos ter um para inglês, um para italiano, um para polonês e outro para espanhol. Aqui, vou clicar duas vezes neste texto e alterá-lo para o inglês, e também preciso mostrar essa bandeira. Vou mudar esse valor de espaço reservado para inglês, assim mesmo. Em seguida, vou duplicar isso para obter quatro itens diferentes e vou modificar seus textos um por um. O segundo será italiano. Obviamente, a bandeira também deve ser trocada. O terceiro será polonês, deixe-me mudar a bandeira também. O último será espanhol, e eu vou mudar a bandeira aqui para a Espanha. O próximo passo é criar nossas interações. Vou selecionar esse menu suspenso fechado. Vou até o protótipo e vou conectá-lo a esse estado aberto. Deve ser Ao clicar, e a animação será Smart Animate. Em seguida, vou selecionar este e conectá-lo novamente ao nosso estado fechado. Não precisamos alterar nenhuma dessas opções. Mas e esses? Vou selecionar esse item em inglês e conectá-lo a essa variante em inglês. Vou fazer a mesma coisa com todas essas opções, uma por uma e mais uma. Estamos quase terminando, mas há mais uma coisa a fazer. Se eu simplesmente abrir esse menu suspenso, você verá quando uma opção é selecionada, quando eu a abro, ainda vejo essa opção selecionada. Isso é exatamente o que eu quero. Não quero que ele volte ao estado padrão. Sempre que eu seleciono inglês, por exemplo, e o abro, o inglês deve ser selecionado por padrão. Para isso, precisamos selecionar essas variantes, mantenha pressionada a tecla Shift para selecionar todas elas. Duplique-os, pressione Controle D ou Comando D, mova-os para baixo. Em seguida, precisamos selecionar essa lista, copiá-la, pressionar o controle C ou o Comando C e colá-la dentro dessas variantes. Vou selecionar inglês, pressionar Control V ou Command V, italiano também, polonês e espanhol. O que precisamos fazer é mudar o estado dessas opções. Por exemplo, para esse inglês, vou selecioná-lo, ir para design e aqui vou mudar o estado de padrão para selecionado. Vou fazer a mesma coisa com o italiano aqui, vou mudar para selecionado. Para polonês, vamos alterá-lo para selecionado. Finalmente, para o espanhol, vou alterá-lo para selecionado. A última etapa é conectar essas variantes também. Assim como fizemos com essas duas opções de menu suspenso, vou fazer a mesma coisa com isso. Vou selecionar este, ir até o protótipo, conectá-lo a essa variante aberta. Basta fazer a mesma coisa com este, conectá-lo novamente ao inglês. Eu vou fazer isso para todas essas opções, porque deve funcionar nos dois sentidos. Lá vamos nós. Agora que terminamos, nosso menu suspenso interativo deve funcionar perfeitamente. Vamos tentar e ver se funciona conforme o esperado. Vou criar uma moldura aqui, clicar em A e criar uma moldura de tamanho personalizado. Então eu vou para os ativos. A partir daqui, vou simplesmente arrastar e soltar esse menu suspenso. Vamos alinhá-lo ao centro, e eu vou selecionar esse quadro, aperte play. Agora vou clicar nele. Lá vamos nós. Nosso menu suspenso é aberto, mas aqui temos um problema. Como você pode ver, quando eu passo o mouse sobre essas opções, nada acontece. Isso porque não conectamos esses estados dentro desse conjunto de componentes do item. Vamos fazer isso rapidamente. Vou selecionar esse padrão, ir para protótipo, conectá-lo para passar o mouse. Deve ser While hovering e também Smart Animate. Bom. Para o próximo, vou selecioná-lo, conectá-lo ao selecionado. Deve ser On Click, Smart Animate. Então, para esta opção selecionada ao passar o mouse, vou selecionar esta, conectá-la assim, e ela deve ser Enquanto estiver passando o mouse. Agora deve funcionar. Vamos abrir esse menu suspenso. Vou passar o mouse sobre esses itens. Como você pode ver, funciona perfeitamente. Vou selecionar inglês agora. Lá vamos nós. Quando abro esse menu suspenso, esse inglês é selecionado por padrão. Mas aqui temos outro problema. Quando eu seleciono uma opção, esse ícone não está girando. Isso porque esquecemos de girar esses ícones aqui. Deixe-me selecionar todos eles, basta manter pressionada a tecla Shift e clicar duas vezes nesses ícones. Vá para Design, e aqui vou girá-los em 180 graus. Agora, tudo deve funcionar bem. Vamos atualizar a página. Eu vou abri-lo. Vou configurá-lo para italiano, e lá vamos nós. Tudo funciona conforme o esperado. Tudo bem pessoal, isso é tudo para este vídeo. Espero que tenham gostado e nos vemos na próxima. 14. Notificação para animação: Neste vídeo, vou mostrar como criar uma notificação animada no Figma. Eu poderei interagir com ele. Se eu simplesmente arrastá-lo para o lado esquerdo, como você pode ver, esse botão de limpar aparecerá e se eu clicar nesse botão de limpar, ele desaparecerá. Vamos ver como podemos criar um elemento tão interativo. No projeto Figma, procure a página de notificação animada. Aqui, como você pode ver, eu já preparei esta página de detalhes para você e este cartão de notificação, e este cartão de botão transparente. Veja como isso deve funcionar. Depois de visualizarmos esta página de detalhes após talvez três segundos, esse cartão de notificação deve deslizar para dentro e, quando eu o arrasto para o lado esquerdo, esse botão transparente deve aparecer e também deve ser interativo. O que precisamos fazer? Em primeiro lugar, vou selecionar esse cartão de notificação aqui. Como você pode ver, é um quadro responsivo, mas vou colocá-lo dentro de outro quadro. O motivo é que, como ponto de partida, precisamos fazer com que esse cartão de notificação desapareça. Precisamos mascará-lo de alguma forma e, para mascará-lo adequadamente, também precisamos ter uma moldura. Vou clicar com o botão direito do mouse sobre ele e clicar na seleção de quadros. Vamos renomeá-lo para notificação. Lá vamos nós. Em seguida, vou transformá-lo em um componente, como de costume, e também precisamos de algumas variantes. Mas antes de criar uma variação, vou modificar a altura desse quadro porque, como eu disse, em nosso ponto de partida, não deveríamos ser capazes de ver essa notificação de forma alguma. Antes de criar a variação, vou aumentar a altura dessa moldura, algo assim. Deve funcionar e , em seguida, vou adicionar uma variante como esta. Temos duas variantes aqui. Para esse componente, precisamos ter duas propriedades diferentes. Precisamos ter a propriedade visível e a propriedade clara. Por que precisamos dessas duas propriedades? Então, como eu disse antes, esse cartão de notificação não deve estar visível e deve ser inserido após alguns segundos. Como nosso ponto de partida, precisamos escondê-lo. É por isso que precisamos da propriedade visible e a propriedade clear é para quando precisamos fazer com esse botão apareça ou desapareça. Vamos seguir em frente e criar essas propriedades. Vou selecionar esse conjunto de componentes de notificação e vou até a seção de propriedades aqui no inspetor de design. Aqui vamos renomear essa propriedade 1 para visível, e então eu vou clicar no botão “Mais” para criar uma nova propriedade e vou chamá-la de clara, assim mesmo. No total, temos duas propriedades. Agora, quanto ao ponto de partida, que é essa variação, vou mudar o valor dessa propriedade visível para false porque ela não deveria ser visível. Para este, vou alterar a propriedade visível para verdadeira porque ela ficará visível e vou selecionar essas duas variantes agora e definir o valor claro como falso porque, nesse estágio , não deveríamos conseguir ver esse botão. Até agora, tudo bem. A próxima etapa é mascarar de alguma forma esse cartão de notificação. A maneira como fazemos isso é assim. Como colocamos esse cartão de férias em outro quadro, podemos simplesmente selecioná-lo aqui dentro de nossa variante e, usando as teclas de seta, posso movê-lo para cima desse jeito. No entanto, ainda está visível. Isso porque precisamos selecionar nossa variação aqui e marcar a caixa de seleção do conteúdo do clipe. Assim que eu faço isso, como você pode ver, ele desaparece, então de alguma forma nós o mascaramos. Vou até a guia do protótipo e vou conectar essa variante a essa variante. O gatilho deve ser configurado para após o atraso. Vou configurá-lo para 3.000 milissegundos ou três segundos e aqui precisamos ter uma animação inteligente. Vamos usar esse componente de notificação e ver como ele funciona. Vou arrastar e soltar uma instância disso aqui. Vamos alinhá-lo à borda superior da tela, assim. Vou selecionar esta página de detalhes e clicar em “Jogar”. Aqui temos um problema e acho que é porque também esquecemos de marcar essa caixa de seleção para essa variante. Vou recortar o conteúdo aqui e vamos atualizar a página. Lá vamos nós. Agora funciona corretamente. No entanto, precisamos ter alguma margem superior. Não temos nenhuma margem no momento. O que eu vou fazer é isso vou selecionar essa carta aqui na minha segunda variante e vou alinhá-la na parte inferior em vez de na parte superior. Se eu apenas atualizá-lo agora, ele funciona muito bem, mas aqui temos muita margem , então talvez eu possa alinhá-lo ao centro. Acho que agora temos margem superior suficiente. A primeira etapa está concluída, mas a interação de arrastar? Para isso, vou colocar esse botão transparente dentro dessa variante. Basta colocá-lo dentro e alinhá-lo ao centro e movê-lo para o lado direito. Em seguida, vou diminuir sua opacidade para zero por cento para torná-la invisível porque aqui, como você pode ver, a propriedade clear está definida como falsa então não devemos ser capazes de ver esse botão específico. Agora precisamos de mais uma variante aqui. Vou selecionar este, clique no ícone “Mais” aqui para adicionar mais uma variante. O que eu vou fazer agora é isso. Vou selecionar esses dois elementos, o cartão de notificação e esse botão de limpar, e usando as teclas de seta, vou mover tudo para o lado esquerdo, assim mesmo. Deixe-me selecionar esse botão transparente e aumentar a opacidade para 100 por cento para torná-lo visível novamente Precisamos movê-lo para o lado esquerdo. Parece bom. Agora, vamos criar uma interação entre essa variante e essa. Para fazer isso corretamente, é muito importante selecionar esse cartão de notificação, não essa variante. Por quê? Deixe-me te mostrar o porquê. Se eu selecionar essa variante aqui e tentar conectá-la a essa variante mudo o gatilho de desclicar para desarrastar, veja o que acontece. Você vê que assim que eu a arrastar um pouco, essa animação será reproduzida e pronta. Não é isso que queremos. Eu realmente quero ser capaz de controlar essa interação sozinho. É por isso que eu disse que precisamos adicionar essa interação ao cartão de notificação em si, não à variação. Esse é um ponto muito importante a ter em mente. Vou remover essa interação e, em vez disso, selecionarei esse cartão de notificação e o conectarei a essa variante. Agora, se eu configurá-lo para desarrastar, tudo deve funcionar corretamente. Eu posso fazer isso das duas maneiras. Também posso selecionar este e conectá-lo novamente a este e configurar o gatilho para desarrastar e animar de forma inteligente. Vamos ver se funciona corretamente agora. Agora eu posso arrastá-lo para a esquerda ou para a direita, assim. Funciona muito bem. No entanto, temos um problema aqui. Como você pode ver, está de alguma forma mascarado tanto no lado esquerdo quanto no direito. Precisamos consertar isso. Se eu apenas selecionar essa instância e tentar aumentar a largura dessa forma, vamos ver se isso resolve o problema. Funciona muito bem, mas agora temos esse problema. Como você pode ver, não há margem intermediária. Isso se deve às nossas restrições. Aqui, vou selecionar esse botão transparente e, como você pode ver, as restrições são definidas na parte superior e esquerda. Se eu colocá-lo para cima e para a direita em vez disso, para este também, vou configurá-lo para cima e para a direita. Vamos ver se funciona. Funciona, mas agora temos muita margem. Deixe-me movê-lo um pouco para o lado esquerdo. Agora parece muito melhor, mas há um último passo que precisamos dar. Também precisamos tornar esse botão claro interativo. Vamos fazer isso. A única coisa que precisamos fazer é selecionar essa variante, apertar esse botão de variantes de anúncio. Em seguida, vou selecionar os elementos dentro deles para pressionar “K” para selecionar a ferramenta de escala e vou reduzi-la assim. Vou definir o valor como 0,01. Além disso, vou diminuir sua opacidade para zero por cento para fazê-los desaparecer completamente. Agora, se eu selecionar esse botão transparente aqui, ir para o protótipo e conectá-lo a esta última variante aqui, o gatilho deve ser desclicar, animação inteligente. Agora deve funcionar. Vamos tentar. Lá vamos nós. Tudo funciona conforme o esperado. Vamos tentar mais uma vez. Nossa notificação interativa também está pronta. Vamos encerrar esse vídeo e nos vemos no próximo. 15. Ilha dinâmica do iPhone: Neste vídeo, vou mostrar como criar essa ilha dinâmica interativa para iPhones. Sem mais delongas, vamos começar. Procure a página da ilha dinâmica do iPhone no arquivo de design Figma. Aqui, como você pode ver, eu já preparei uma maquete para você aqui. Também temos duas variantes de nossa ilha dinâmica. Basicamente, temos uma ilha dinâmica próxima e uma ilha dinâmica aberta. O que precisamos alcançar aqui? Por padrão, devemos ser capazes de ver essa versão fechada. Quando eu clico nele, seu plano de fundo deve se expandir e também devemos ser capazes de ver todos esses elementos internos. Aqui, como você pode ver, temos uma moldura e no interior temos dois elementos principais. Temos essa câmera selfie. Não tenho certeza se você pode ver ou não, é tão pequeno. Também temos esse invólucro que reúne todos esses elementos, como essa imagem de perfil e todos esses elementos internos. Como sempre, precisamos transformar isso em um componente, mas antes de fazer isso, quero colocá-lo dentro de outro quadro. É muito importante. Se você não colocá-lo dentro de outro quadro, não conseguirá alinhar tudo perfeitamente. Esse é o ponto mais importante aqui. Vou clicar com o botão direito sobre ele e clicar em “ Seleção de molduras ” para colocá-lo dentro de outro quadro. Vamos chamá-la de ilha. Perfeito. Agora vou transformá-lo em um componente como esse e precisamos de mais uma variante. Precisamos abrir e fechar. Esse conjunto de componentes deve ter uma propriedade. Vou renomear essa propriedade para state, selecionar essas variantes e alterar esse valor de estado de padrão para aberto. Vou selecionar essa variante e alterar o valor do estado para fechado. Agora, a única coisa que vou fazer é selecionar essa moldura dinâmica de ilha dentro dessa variante fechada. Vou verificar as marcas de verificação do conteúdo do clipe. Agora, eu posso ir em frente e modificar sua dimensão. Como você pode ver, esse invólucro interno agora está mascarado. Por quê? Porque marcamos a caixa de seleção do conteúdo do clipe. Qual deve ser a dimensão? Deixe-me dar uma olhada aqui. A dimensão deve ser 125 por 37. Vou selecioná-lo mais uma vez e definir a largura para 125 e a altura para 37, assim, mas ainda não terminamos. Em primeiro lugar, enquanto esse quadro estiver selecionado, vou alinhá-lo ao centro. Ele deve ser colocado no meio de todo esse quadro. Você vê aquela moldura? Em seguida, precisamos modificar a câmera selfie porque acabamos de destruí-la. Aqui temos a câmera selfie. O tamanho disso deve ser 13 por 13. Vou mudar sua dimensão para 13 por 13. Lá vamos nós. Também precisamos mudar seu alinhamento. Aqui, se eu selecionar isso e mantiver pressionada a tecla Alt ou a tecla Option no meu teclado, você verá que o preenchimento superior está definido como 12 e o preenchimento direito está definido como 133. Aqui, vou selecionar isso e me certificar de obter exatamente o mesmo preenchimento. Deixe-me derrubar isso. Aqui, como você pode ver, temos um decimal, vou removê-lo para esse y também. Agora posso definir facilmente o preenchimento como 12 e o preenchimento correto deve ser medido relação a toda essa moldura, essa moldura externa, e deve ser definido como 133. Lá vamos nós. Agora, deixe-me selecionar essa ilha dinâmica aqui. Eu vou até o protótipo e simplesmente conectá-lo a este. O gatilho deve ser desclicado e a animação deve ser uma animação inteligente. Vou selecionar essa, essa variante e conectá-la novamente a essa versão fechada, assim como esta, e ao smart animate. Vamos experimentar e ver como fica. Eu vou para Assets. A partir daqui, vou para a ilha dinâmica do iPhone. Traga-o aqui. Deixe-me alinhá-lo ao centro e ele deve ser colocado aqui. Vou mudar seu estado padrão para fechado. Agora vou selecionar essa maquete e clicar em “Jogar”. Agora eu posso clicar nele. Olha o que acontece. O plano de fundo é uma propriedade animada. É isso que queremos. Queremos que ele se expanda e colapse, assim mesmo. No entanto, quero que os elementos desse invólucro diminuam e desapareçam quando tentarmos fechar essa ilha dinâmica. Eu não quero que ele se mova para o lado direito. Não é isso que eu quero. Vamos em frente e consertar isso. Aqui, dentro dessa variante fechada, vou procurar o invólucro e, como você pode ver, ele está colocado aqui. Eu vou reduzi-lo. Vamos pressionar K no meu teclado para selecionar a ferramenta de escala. Então, aqui eu vou definir o valor como 0,01. Também quero que ele se mova aqui no centro e depois desapareça. Vou movê-lo para lá. A última etapa é diminuir a opacidade da camada até zero. Vamos tentar mais uma vez e ver como funciona. Lá vamos nós. Você pode ver a diferença agora? Isso é o que eu queria. Estamos quase terminando. No entanto, não estou satisfeito com a animação. Não temos nenhum efeito de salto. Se você der uma olhada neste, verá que temos esse efeito de salto, que faz com que a animação pareça muito melhor. Vamos corrigir isso rapidamente também. Eu vou selecionar este. Vá até Prototype, clique nessa interação. Vou mudar a velocidade de Ease out para Quick e a mesma coisa para essa variação. Vou selecioná-lo e alterar a velocidade de Ease out para Quick. Agora, se dermos uma olhada, tudo deve funcionar. Lá vamos nós. Veja, agora temos esse efeito de salto. Isso é tudo para este vídeo. Espero que tenham gostado e nos vemos na próxima. 16. Animação 3D na Figma: Neste vídeo, vamos criar uma animação 3D juntos no Figma. Aqui, como você pode ver, temos um cartão de crédito e veja o que acontece quando eu passo mouse sobre esse cartão. Você vê isso? Assim que eu passo o mouse sobre esta carta sua perspectiva muda para essa perspectiva easométrica e, em seguida, duas outras cartas aparecem. Não se preocupe, vai ser muito mais fácil do que você pensa. Vamos analisá-lo mais uma vez. Primeiro, como nosso ponto de partida, precisamos ver apenas uma carta, essa carta azul, e quando eu passo o mouse sobre ela, sua perspectiva muda assim. Então veremos essas duas cartas aparecerem. Precisamos de três etapas diferentes. Precisamos do nosso ponto de partida ou ponto A, depois precisamos do ponto B, que está aqui e depois precisamos do ponto C, que é o destino final. Agora vamos começar a criá-lo. Se você procurar esta página de animação 3D dentro do arquivo de design do Figma, verá que já preparei este projeto para você. Aqui temos uma seção de heróis de um site, e aqui eu preparei três cartões de crédito diferentes. Obviamente, podemos seguir em frente e criar essa interação usando componentes e variância. No entanto, vou mostrar como isso é feito aqui usando molduras diferentes para realmente entender as etapas que precisamos seguir. Vou selecionar esses três cartões e movê-los para minha primeira página inicial para desktop. Até agora tudo bem. Agora, deixe-me alinhá-los horizontalmente desse jeito. E quanto à ordem dos nossos cartões? Primeiro, precisamos ver esse cartão azul e depois o roxo no meio e, finalmente, o cartão prateado na parte inferior. Vou ver a carta 3 aqui na parte superior e a carta 1, que era a prateada, estará na parte inferior. Agora vou selecionar esses três e depois alinhá-los. Esse será nosso ponto de partida. Agora, enquanto essas três cartas estão selecionadas, vou clicar em Control+C ou Command+C, selecionar esta segunda página inicial, pressionar Control+V ou Command+V para colá-las aqui e agora é hora de mudar a perspectiva dessas cartas para a perspectiva easométrica. Não tenho certeza se você está familiarizado com o termo easométrico ou não, mas deixe-me mostrar como você pode fazer isso. Para mudar a perspectiva dessas cartas, vamos usar um plugin chamado assimétrico. Aqui, se eu for para Recursos e se eu for para a guia Plugins, você encontrará muitos plug-ins aqui. Temos diferentes tipos de plug-ins. Temos o plugin easométrico ou easométrico. Se você não vê esses plug-ins, tudo bem, porque eu já procurei por esses plug-ins. Mas aqui você pode pesquisar por easometria. Lá vamos nós. Aqui está o plugin que vamos usar. Este plugin permite que você mude a perspectiva de seus elementos, seja ela qual for, para uma perspectiva easométrica. Você só precisa clicar em Executar aqui e clicar em Abrir Easometria. Mas para poder usar esse plugin, você precisa ter certeza de selecionar apenas um quadro por vez. Vou selecionar o cartão 1 aqui. Eu vou para um Easometric, aperte Run, abra o easometric aqui, e essa janela aparecerá. Aqui temos diferentes opções para escolher. Nós temos a esquerda, temos o canto superior esquerdo, temos o canto superior direito. Acho que vamos precisar do canto superior direito. Como você pode ver agora, temos essa perspectiva easométrica para este cartão 1. Isso é exatamente o que precisávamos. Em seguida, vou selecionar esta carta 2 e fazer a mesma coisa. Você pode simplesmente abri-lo aqui e selecionar o canto superior direito. Por último, mas não menos importante, vamos fazer isso com esta carta 3. Lá vamos nós. Agora temos três cartões easométricos e vou selecionar todos eles e apenas alterar seu alinhamento da maneira que eu quiser. Agora, como nosso último passo, vamos selecionar essas cartas aqui, copiá-las, pressionar Control+C e colá-las aqui, pressionar Control+V ou Command+V. Depois, basta selecionar esta carta 3, manter pressionada a tecla Shift e usar as teclas de seta para movê-la para cima ou para baixo. Basicamente, movi para cima de 80 pixels, agora vou selecionar esta placa e movê-la para baixo em pixels. Mantenha pressionada a tecla Shift e mova-a para baixo assim. Agora precisamos criar nossas interações. Sim. Primeiro, vou criar um atraso posterior por aqui e, em seguida, também criaremos esse gatilho de passar o mouse. Vou selecionar esta página inicial para desktop, ir até o protótipo e conectá-la à próxima página. O gatilho será após o atraso, animação inteligente, e deve ser Ease out. Vou aumentar a duração aqui, caso contrário, seria muito rápido. Deixe-me aumentá-lo para 1.000 milissegundos. Vou clicar em play aqui para visualizá-lo por um segundo. Lá vamos nós. Fomos do ponto de partida para o ponto B, e agora precisamos ir para o ponto C. Aqui, vou selecionar essa tela e criar uma interação como essa. Depois de um atraso, a animação inteligente será de 1.000 milissegundos. Nesta etapa, quando queremos ir desta página até o destino, não precisamos ter nenhum atraso. Vou definir esse valor de atraso para um milissegundo. Agora, deixe-me atualizar a página. Agora parece muito bom, mas podemos passar para o próximo nível adicionando pouco de sombra projetada a essas cartas para tentar torná-las mais realistas. Vou selecionar essas cartas, todas elas vão para o design e aqui vou adicionar efeitos a elas. Vou me certificar de que tenho o efeito de sombra projetada e me deixar modificar suas preferências. Aqui eu vou definir a quantidade de desfoque para 100 e aqui o Y vai ser 50, assim e a opacidade pode ser reduzida para 20 por cento, algo assim. Agora vamos ver como fica. Você vê que parece muito melhor. Você aprendeu a criar essa animação, mas não temos esse gatilho. Agora vamos mudar um pouco os gatilhos. Aqui. Vou selecionar esta página e remover essa interação aqui também. Agora, vou selecionar esta placa três e conectá-la à próxima página. Para o gatilho, vou selecionar enquanto passo o mouse e ele deve ser uma animação inteligente, mas daqui até aqui, precisamos ter o gatilho pós-atraso. Não precisávamos remover isso de jeito nenhum, mas deixe-me criá-lo novamente. Deve ser após um atraso e um milissegundo e, aqui, também precisamos ter um gatilho. Que tipo de gatilho? Para isso, poderíamos usar o gatilho de saída do mouse. Então, o que eu vou fazer é isso. Vou selecionar essas três cartas e adicionar um gatilho a todas elas. Vamos ver se funciona ou não. Enquanto estiverem selecionados, crie uma conexão de volta à primeira tela e um gatilho será sair do mouse. Vou tocar esse fluxo mais uma vez. Vou passar o mouse sobre ele. Lá vamos nós, e agora veja o que acontece. Você vê isso? Funciona muito bem. No entanto, é bem lento. Vou diminuir a duração aqui. Deixe-me selecionar este e alterar a duração de 1.000 milissegundos para talvez 500 milissegundos e, para esses gatilhos, vou configurá-lo para 500, este para 500 também e, finalmente , para este, vou configurá-lo para 500. Vamos tentar mais uma vez. Vou passar o mouse sobre ele, lá vamos nós. Eu vou embora. Parece lindo, não é? Agora, como desafio, quero que você vá em frente e recrie essa interação usando componentes interativos. vejo no próximo vídeo. 17. Carregando animação: [MÚSICA] Bem-vindo de volta. Neste vídeo, vou mostrar como criar um botão interativo com animação de carregamento. Veja o que acontece quando eu clico nesse botão Pagar. Você viu isso? Quando cliquei no botão Pagar, uma animação giratória apareceu mas quando o processamento foi concluído, esse ícone de ticker animado apareceu. Deixe-me jogar mais uma vez. Vou clicar nele. Vemos esse spinner e , finalmente, essa animação de carrapato. Vamos mergulhar e criar isso. No arquivo do projeto Figma, acesse a página de animação de carregamento e, como você pode ver, não há nada aqui porque quero mostrar como criar rapidamente o spinner do zero. Para fazer isso, a única coisa que precisamos é de uma elipse. Vou escolher a Ferramenta Ellipse, manter pressionada a tecla Shift, clicar com o botão esquerdo e arrastar para criar um círculo perfeito. O tamanho realmente não importa, mas vou mantê-lo em 24 por 24 pixels. Em seguida, vou ampliar desse jeito e quando você passar o mouse sobre ele, você vê esse pequeno círculo que diz Arco. Vou clicar nele. Agora, enquanto estiver selecionado, vou até o inspetor de design e, como você pode ver aqui, temos algumas propriedades para modificar. Você vê essa proporção de zero por cento, eu vou aumentá-la. Aqui, se eu aumentar para 20, veja o que acontece. Veja, agora temos um orifício no meio e podemos controlar facilmente essa proporção. Vou mudar a espessura para algo assim. Acho que 75 por cento parece bom e, em seguida, vou adicionar um gradiente a ele. Vou até o Feel e aqui vou mudar o tipo de Sólido para Angular. Não vou usar linear, vou usar Angular para obter esse gradiente. Isso é exatamente o que precisamos para um spinner. Agora vou mudar a direção desse gradiente assim porque o ponto de partida deveria estar aqui e basicamente terminamos. Este vai ser nosso spinner. Vou chamá-lo de spinner. Agora é hora de criar essa animação. Aquela animação giratória. Para fazer isso, como sempre, vamos usar um conjunto de componentes. Deixe-me transformá-lo em um componente como esse e, em seguida, precisamos ter algumas variantes. Vou clicar nesse botão de adição para adicionar uma variante. O que precisamos? Precisamos selecionar o botão giratório interno e girá-lo, mas não podemos girá-lo em 360 graus. Não é assim que funciona, porque dessa forma, Figma não pode criar aquela animação giratória, aquela animação em loop que estamos procurando. Então, o que precisamos fazer? Bem, precisamos girá-lo 90 graus no sentido horário. Vou manter pressionada a tecla Shift e garantir que você selecione essa camada giratória em sua variante. Não selecione sua variante em si. Vou selecionar esse girador e aqui vou alterar o valor da rotação para menos 90 para girá-lo no sentido horário. Em seguida, vou selecionar essa variante também e duplicá-la novamente. Aqui, vou clicar duas vezes para selecionar o botão giratório e girá-lo em 90 graus. Precisamos obter menos 180. Aqui você verá 180 porque quando você tem 180 sobre 360, não importa se você tem menos ou mais. É por isso que o Figma o altera automaticamente para 180. A única coisa importante é que você veja essa forma. Em seguida, vou selecionar essa variante, apertar mais, clicar duas vezes para selecionar o botão giratório e girá-lo em menos 90 graus. Aqui precisamos obter 90. Temos quatro variantes diferentes e agora podemos começar a conectá-las. Vou selecionar essa variante padrão, ir até a guia Protótipo e conectá-la a esta. Deve ser depois do atraso, e o atraso será de um milissegundo. Aqui, vou mudar a duração para 300, e vou repetir a mesma coisa novamente após um atraso, um milissegundo, e vou fazer isso com esta também, após um atraso, um milissegundo e, finalmente, vou conectar essa última variante volta à nossa primeira variante. Porque queremos repetir essa animação. Aqui, depois de um atraso, um milissegundo e pronto. Vamos testar essa animação rapidamente. Vou criar uma moldura como essa. Deixe-me mudar a cor do plano de fundo para preto, ir até os ativos e, a partir daqui, carregar a animação e arrastar e soltar uma instância desse componente aqui. Perfeito. Selecione esse quadro e reproduza-o. Está funcionando, mas não estou satisfeito com sua duração, sua velocidade. Eu vou fazer isso um pouco mais rápido. Vou selecionar todas essas variantes, passar para o protótipo e, em vez disso, alterarei esse valor de 300 milissegundos para 150. Vamos ver se funciona muito melhor. Parece muito melhor agora. Nosso girador de carregamento parece bom. Agora é hora de criar esse botão. Para isso, vou pressionar T no meu teclado, criar uma camada de texto e o tamanho da fonte será 17 pontos e vamos digitar Pay porque vamos criar um botão de pagamento, pressionar Shift e A para adicionar layout automático a ela e eu vou alinhá-lo ao centro. Esse botão deve ter uma cor de fundo preta. Assim, e também o preenchimento vertical será 16 e aqui vou aumentar o preenchimento horizontal para algo como 70 por enquanto. Parece ótimo. Posteriormente, podemos simplesmente modificar o tamanho ao criar uma instância desses componentes. Essa será nossa variante padrão. Vou renomeá-lo para o padrão e também posso torná-lo um pouco arredondado. Vou definir o valor do raio do canto para algo como 12 e vamos transformá-lo em um componente. Agora precisamos de algumas variantes. Vou adicionar uma variante a ela e essa segunda variante será chamada de carregamento. Perfeito, e aqui é onde precisamos adicionar esse botão giratório de carregamento. Vou para Ativos e, a partir daqui, vou simplesmente arrastar e soltar esse botão giratório de carregamento no meu botão aqui. Mas aqui temos um problema. Como você pode ver, a largura desse botão foi alterada. Isso porque a opção de redimensionamento desse botão está configurada para buzinar. Vou mudar para largura fixa e diminuir a largura para 170, assim, certifique-se de que você fixou aqui também e, quanto à margem entre esses dois elementos, vou configurá-la para talvez oito pixels. Temos nosso estado padrão, temos nosso estado de carregamento. Vamos conectá-los e ver como isso funciona. Vou fazer o protótipo, criar uma interação como essa e o gatilho deve estar no clique, animação inteligente e a duração pode ser 150, tudo bem. A única coisa que resta é criar uma moldura e experimentá-la. Aqui temos esse botão padrão. Vou selecionar esse quadro. Clique em Play. Deixe-me clicar nele. Lá vamos nós. Funciona, mas aqui temos outro problema. A altura do nosso botão também foi alterada. Também precisamos corrigir esse problema. Você sabe o que fazer aqui. Como você pode ver, a altura está definida para 53. Vou mudar sua opção de redimensionamento para altura fixa e aqui também vou alterá-la para altura fixa e a altura será 53. Deixe-me atualizar a página mais uma vez. Parece muito bom. Qual é o próximo passo? Quando clicamos no botão Pagar, quando vemos o botão giratório de carregamento, também precisamos ver essa animação do carrapato. Podemos criar essa animação de carrapatos no Figma, mas será muito demorada e não é a ideal. Em vez disso, vamos usar um plugin chamado animação Lottie. Lottie fornece elementos animados que você pode usar em seus projetos. Basicamente, o que ele permite que você faça é converter uma animação em um arquivo GIF e usá-la em seu projeto porque o Figma reproduz arquivos GIF. Aqui vou adicionar mais uma variante e depois vou até Recursos, Plugins e procurar por Lottie. Veja aqui que temos arquivos da Lottie. Eu vou executá-lo. Eu já estou logado. Certifique-se de criar uma conta e fazer login em sua conta e aqui na barra de pesquisa, vou procurar por tick. Aqui, como você pode ver, você tem várias opções. Você pode ir para a próxima página e explorar as diferentes opções aqui. Vou simplesmente ir para a página anterior e, para essa interação, vou usar esta. Acho que parece muito bom. Aqui podemos visualizar a animação e você também pode personalizá-la. Se quiser, você pode personalizar a cor, cor do plano de fundo, o que quiser. Aqui, como meu botão é preto, vou mudar a cor do fundo para preto também e depois vou inseri-lo como GIF, assim. Acho que seu tamanho pequeno funcionaria. Clique em Inserir e, como você pode ver, eu obtenho esse fundo preto. No seu caso, você pode ver esse ícone de carrapato, mas veja aqui como alterar a pré-visualização. Se você selecionar isso e ir para a seção de campo, basta clicar aqui e verá essa opção na parte inferior. Se você usar esse controle deslizante, basta selecionar a pré-visualização porque poderei visualizar o último quadro aqui e depois reduzi-lo. Aqui, a largura e a altura desse spinner são definidas como 24 por 24. Vou selecionar este e definir a largura e a altura para 24 também e depois substituí-lo por esse girador, assim. Aqui, deixe-me selecionar esse spinner e removê-lo. A única coisa que precisamos fazer agora é criar uma conexão entre esses dois. Vou selecionar essa variação. Vou pegar o protótipo e conectá-lo a este. Ele deve aparecer após o atraso. Aqui vou configurá-lo após um atraso. Oitocentos milissegundos parecem bons, e será uma animação inteligente. Eu também quero me livrar desse texto, vou remover esse texto também e agora vamos experimentá-lo e ver como funciona. Vou pagar. Lá vamos nós. Funciona muito bem. Mas aqui temos esse problema, como você pode ver, ele está se repetindo repetidamente. Esse é o problema com a animação Lottie. Infelizmente, não consegui encontrar uma opção para desativar esse comportamento de loop. No entanto, consegui resolver esse problema usando um truque. O que eu quero fazer é isso, vou selecionar esta e apenas adicionar mais uma variante e , em seguida, vou voltar aos arquivos da Lottie aqui e procurar por essa animação em particular. Vou procurar um carrapato. Pronto, abra, mude a cor do fundo. Mas desta vez eu não quero inseri-lo como GIF. Vou inseri-lo como SVG. Ao inseri-lo como SVG, basicamente você obterá um ícone estático e é exatamente disso que eu preciso agora, vou inseri-lo como SVG. Lá vamos nós. Vamos nos livrar desse e eu vou apenas selecioná-lo, reduzi-lo. Vou pressionar K no meu teclado para selecionar a ferramenta de escala e definir a largura e a altura como 24, assim e agora vou selecionar esta e conectá-la à última variante. Aqui precisamos ter depois atraso e não deve ser uma animação inteligente. Vou configurá-lo como instância porque, quando a animação estiver concluída, quero ver instantaneamente esse ícone estático. Agora eu acho que deve funcionar muito bem. Vou jogar mais uma vez. Clique em Pay. Lá vamos nós. Funcionou muito bem e, a propósito, esse botão é responsivo. Agora, se eu quiser modificar seu tamanho, posso simplesmente selecionar essa instância aqui e simplesmente ajustar sua largura para o que eu quiser. Também posso ajustar sua altura e funcionaria muito bem. Tudo bem pessoal, vamos encerrar esse vídeo. Espero que tenham gostado, e nos vemos na próxima. 18. Gradiente de malha animado: Neste vídeo, vamos criar um gradiente de malha animado dentro do Figma. Basicamente, um gradiente de malha é o que você vê aqui. Há alguns gradientes misturados. Como você pode ver, todas essas cores estão se movendo constantemente. Vamos ver como você pode recriar esse gradiente de malha animado no Figma. Se você acessar a página de gradiente de malha animado no arquivo do projeto Figma, verá que eu já preparei esta captura de tela deste site da Stripe como nossa referência. Para criar esse gradiente de malha animado, primeiro precisamos criar esse gradiente de malha. Para fazer isso, precisamos de uma moldura. Vou pressionar “A” no meu teclado e escolher essa moldura da área de trabalho aqui e criar esse gradiente. O que precisamos é de algumas formas aleatórias, algumas bolhas aleatórias para criar essas bolhas, vou usar um plugin chamado blob. Aqui vou para a guia de plugins e, a partir daqui, vou procurar por blob. Lá vamos nós. Esse é o plug-in que vou usar. Você pode usar qualquer outro plug-in que quiser ou até mesmo criar formas aleatórias usando a ferramenta de caneta que depende de você. Mas eu prefiro usar esse plug-in apenas para acelerar o processo. Eu vou executá-lo. Aqui, como você pode ver, isso nos permite controlar a complexidade e a singularidade dessa bolha. Vou clicar em “Inserir” para adicionar uma bolha. Lá vamos nós. Vou modificar a complexidade para torná-la um pouco mais exclusiva. Ele insere, e eu vou repetir esse processo várias vezes e apenas modificar essas duas variáveis para criar formas novas e exclusivas. Deixe-me fazer isso rapidamente. Acho que é o suficiente por enquanto. Temos muitas bolhas diferentes. Agora, o que vou fazer é sentir toda essa moldura da área de trabalho com essas bolhas. Vou colocar um aqui. Não está dentro da nossa moldura, não se preocupe, vamos movê-los para dentro mais tarde. Vou colocar um ali, talvez torná-lo um pouco menor. Coloque-o aqui e faça a mesma coisa para todo o quadro. Vou acelerar esse processo. Lá vamos nós. Nossa moldura está cheia dessas bolhas. Vou selecioná-los todos na minha lista de camadas. Vou me certificar de que eles estejam dentro da minha moldura. Assim mesmo. O próximo passo é mudar a cor desses blogs um por um. Vou selecionar essa, passar para sentir e, usando esse conta-gotas, vou escolher essa cor vermelha e vou fazer a mesma coisa com todas as outras bolhas. Talvez roxo para este, para este eu vou escolher amarelo. Vou acelerar esse processo. Lá vamos nós. Agora temos cores aleatórias para essas bolhas. Agora precisamos misturá-los. Vou selecionar todos eles, clicar em “Control G” ou “Command G” para agrupá-los. Em seguida, vá até a seção de efeitos aqui, aperte o botão de adição e eu vou adicionar o efeito de desfoque de camada a ela, assim. Agora, a partir das configurações avançadas, vou aumentar drasticamente a quantidade de desfoque e vou garantir que elas se misturem suavemente. Assim mesmo. Vou aumentá-lo ainda mais. Algo assim deve funcionar. Agora posso modificar o tamanho dessas bolhas e também alterar sua ordem aqui, dependendo das minhas necessidades. Algo assim deve funcionar. Estamos quase terminando. No entanto, esse gradiente parece bastante plano. Não tem nenhuma textura. Vou adicionar um pouco de ruído para fazer isso, vou usar outro plugin chamado noise. Deixe-me procurá-lo aqui. Lá vamos nós. Eu vou executá-lo. Aqui você pode ajustar esse ruído como quiser. Você pode modificar a densidade, você pode modificar o contraste, etc. Por enquanto, vou apenas modificar a densidade. Acho que algo assim deveria funcionar. Vou clicar nesse ícone de carrapato desse jeito. Como você pode ver agora, esse ruído foi adicionado à minha tela. Ainda não está dentro da moldura. Vou movê-lo para dentro desse jeito. Vou ampliá-lo desse jeito. Mas é preto. Não parece bom. O que eu vou fazer é isso, vou diminuir drasticamente a opacidade. Vou configurá-lo para talvez 10 por cento. Eu posso até diminuí-lo para talvez seis por cento, parece bom. Vou movê-lo para dentro desse grupo. Deixe-me chamar esse grupo de gradiente. que nosso gradiente de malha esteja pronto, é hora de animá-lo. A única coisa que precisamos fazer é isso. Precisamos apenas selecionar essa área de trabalho, duplicá-la e, na próxima tela aqui como nosso destino, precisamos mover essas bolhas. Vou selecionar este, por exemplo, esse vetor e movê-lo para baixo e mover esse roxo para cima e torná-lo maior. Assim mesmo. Eu também posso mover esse amarelo para cima. Eu posso mudar sua ordem e torná-la muito maior, assim. Então eu vou mover todo o resto um por um. Só queremos que Figma saiba que essas bolhas devem ser movidas e redimensionadas. Vou selecionar este desktop, ir até a guia do protótipo e criar uma conexão entre esses dois quadros. O gatilho será após o atraso. Obviamente, o atraso será de um milissegundo, e o tipo de animação deve ser uma animação inteligente. Aqui, a duração deve ser de 10.000 milissegundos porque queremos que essas bolhas se movam muito lentamente. Assim, e para repetir essa animação, vou selecionar esse segundo quadro e conectá-lo novamente a esse primeiro quadro. Todo o resto aqui deve estar intacto. Agora, deixe-me apertar o botão Play e vamos ver o resultado. Todas essas cores estão se movendo suavemente. Se quiser, você pode adicionar mais cores a esse gradiente e até mesmo ajustar a quantidade de desfoque. Agora vamos ver se podemos de alguma forma mascarar esse gradiente, como o que temos aqui neste site da Stripe. É tão simples. Vou criar um retângulo aqui, assim como este, e enquanto ele estiver selecionado, vou pressionar “Enter” para entrar no modo de edição, vou pegar esse nó inferior direito manter pressionada a tecla Shift e movê-la para cima desse jeito. Eu também posso pegar este e movê-lo para baixo. Clique em “Concluído” a seguir na lista da camada, vou mover esse retângulo um e colocá-lo abaixo do nosso grupo de gradientes. Não deveríamos ser capazes de ver isso. Antes de mascararmos esse gradiente, vou selecionar esse retângulo, clicar em “Controle C” e selecionar esse segundo quadro clicar em “Controle V” e baixá-lo também, porque precisamos ter essa camada nas duas telas. Em seguida, vou selecionar essas duas camadas, o grupo de gradientes e esse retângulo que acabamos de criar, ir até a barra de ferramentas e apertar esse botão desse jeito. Agora, como você pode ver, temos essa máscara. Vamos fazer a mesma coisa com essa tela, ótimo. Se eu simplesmente selecionar este para desktop e clicar em “Jogar”, como você pode ver, temos esse gradiente de malha animado mascarado dentro dessa forma. Gente, isso é tudo para esse vídeo. Espero que tenham gostado e nos vemos na próxima. 19. Animação de rolagem: [MÚSICA] O site da Apple tem sido uma ótima fonte de inspiração de design e interação para muitos designers de UI UX por causa de suas incríveis páginas de aprendizado com animações suaves. No episódio de hoje, vou mostrar como recriar a página de aprendizado do Apple Studio Display, incluindo essa animação suave no Figma. Vamos mergulhar. Se você acessar apple.com e abrir o menu do Mac aqui, poderá abrir o menu da tela. A partir daqui, se você selecionar Studio Display, essa página de aprendizado será carregada. Se eu rolar para baixo, você verá que essa animação é reproduzida. É muito suave. Finalmente, chegaremos a esse ponto. Se eu continuar rolando para baixo, veja o que acontece. O Studio Display aparece sem problemas e, finalmente, essas duas camadas de texto desaparecem. Vamos analisá-lo primeiro. Precisamos ter certeza de que temos essa imagem, então eu já baixei essa imagem. Além disso, essa imagem do Studio Display deve ocupar toda a largura e altura disponíveis de nossa tela, assim como vemos aqui. Bem no meio, precisamos ter essa camada de texto. Quando essa transição acontecer, essa camada de texto deve desaparecer e esse Studio Display deve ser reduzido e, finalmente, essas duas camadas de texto devem desaparecer. Deixe-me mostrar como você pode fazer isso rapidamente no Figma. Aqui eu já preparei essa imagem do Apple Studio Display e também preparei essas duas camadas de texto. Para esta animação, vou clicar em A e criar uma moldura de tamanho personalizado. Aqui, vou definir a largura e a altura para 1920 por 1080, respectivamente, assim mesmo. Então eu vou arrastar e soltar essa imagem dentro desse quadro, assim. Você precisa ter certeza de que está ampliado dessa forma , porque só queremos ver o papel de parede no momento. Então, precisamos trazer esse texto aqui. Deixe-me arrastar e soltar. Vou deixá-lo branco assim e alinhá-lo ao centro tanto horizontal quanto verticalmente. Esse é o primeiro passo. Em seguida, vou selecionar esse Quadro 1, vou duplicá-lo, pressionar Controle D ou Comando D, derrubá-lo assim. Nesta etapa, precisamos reduzir essas duas camadas. Vou manter pressionada a tecla Shift e selecionar as duas. Agora vou pressionar K para selecionar a ferramenta de escala, manter pressionada a tecla Shift e a tecla Alt para reduzi-las proporcionalmente, assim mesmo. Eu vou reduzi-lo e também vou movê-los para cima. Em seguida, vou selecionar essa camada de texto e definir sua opacidade para zero por cento porque ela precisa desaparecer. Em seguida, vou duplicar esse quadro mais uma vez, derrubá-lo. Desta vez, vou mover esse quadro para cima desse jeito. Aqui precisamos colocar essas duas camadas de texto. Então eu vou trazê-los aqui. Parece bom. Mas, para animar essas camadas de texto, assim como vemos aqui, precisamos garantir que essas duas camadas de texto também sejam colocadas no segundo quadro. Vou clicar em Controle C ou Comando C, selecionar Quadro 2, pressionar Controle V ou Comando V, mas essas duas camadas de texto devem ser mascaradas de alguma forma. Vou manter pressionada a tecla Shift e a barra de espaço no meu teclado e abaixá-las desse jeito. Agora, eles ainda estão dentro do Frame 2, mas não podemos vê-los. Estamos quase terminando. Só precisamos adicionar as interações. Vou selecionar esse Quadro 1, vou até a guia do protótipo aqui. Agora eu posso simplesmente conectar essas duas telas desse jeito. Vou colocar o gatilho na tecla. Aqui, vou apertar a tecla de seta para a direita no meu teclado e a animação será inteligente, animada, fácil. Vamos configurá-lo para 1000 milissegundos, acho que será suficiente. Vamos fazer a mesma coisa com essa tela. Eu vou conectá-los. Será uma animação fundamental, inteligente e 1000 milissegundos. Vamos experimentar e ver como fica. Bom. Vou apertar a tecla de seta para a direita no meu teclado. Bom. Como você pode ver, tivemos essa animação suave mais uma vez. Aqui temos um problema. Essas camadas de texto aparecem , mas precisam desaparecer. Precisamos fazer um ajuste aqui. Se você for até o Quadro 2 e selecionarmos essas duas camadas de texto aqui, poderemos diminuir a opacidade para zero por cento. Agora deve funcionar muito bem. Vamos tentar mais uma vez. Bom. Lá vamos nós. Agora temos essa linda transição suave. 20. Barra de guia animado: [MÚSICA]. Neste vídeo, criaremos juntos uma barra de abas animada, exatamente como a que você vê aqui. Vamos ser afirmados. Então, aqui no arquivo do projeto Figma, você precisa ir em frente e procurar a página animada da barra de guias. E lá dentro você pode ver que eu já preparei alguns ícones para você. Então, normalmente, para uma guia, ou precisamos ter dois estados diferentes para nossos ícones, precisamos ter o estado padrão e o estado selecionado. Então, por esse motivo, preparei aqui dois sinais diferentes desses ícones, o sinal de contorno e o estilo sólido. Como vamos transformá-los em componentes, é muito importante saber como nomeá-los corretamente, porque a Figma os categorizará com base em seus nomes. Então, aqui temos Home forward slash Solid. Para este, temos home Forward Slash Outline. A mesma coisa se aplica a todos esses outros ícones. Portanto, o primeiro passo é transformar nossos ícones em componentes. Então, vou selecionar todos eles, ir até a barra de ferramentas e, a partir daqui, selecionar Criar vários componentes. Em seguida, vou selecionar esses ícones de contorno, duplicá-los para criar apenas uma instância desses componentes. Vou manter pressionada a tecla Shift no meu teclado e, usando as teclas de seta, vou movê-las para baixo desse jeito. Como você pode ver, os ícones são diferentes aqui, indicando que essas são as instâncias desses componentes porque não queremos usar os componentes principais em nosso design. Enquanto estiverem selecionados, vou adicionar outro layout a eles. Então aperte Shift e A. Pronto. Vou chamá-la de barra de abas. Para essa barra de abas, vamos ter uma cor de fundo. Vou adicionar um preenchimento a ele. Vai ser branco. Vamos alinhar tudo ao centro. Também vamos mudar o preenchimento aqui. Vou definir o preenchimento vertical para 24. Quanto ao preenchimento horizontal, vamos configurá-lo para algo como 66. Isso é bom. Vou aumentar o espaçamento entre eles para algo como 54. Até agora, tudo bem. Agora vou fazer com que essa barra de abas seja completamente arredondada. Posteriormente, podemos mudar seu estilo, mas, por enquanto, prefiro ter uma barra de abas arredondada aqui. Vamos visualizar nossa barra de abas mais uma vez, vamos ver o que precisamos ter. Quando uma guia é selecionada, o ícone deve ser alterado para sólido. Além disso, precisamos ver esse círculo atrás dessa aba. Vou começar criando um círculo aqui. Deixe-me criar um círculo. Exatamente assim. Só não se preocupe com isso. Está ocupando espaço. Nós vamos consertar isso. Só precisamos mudar a cor também. Eu vou mudar para azul, algo assim. Enquanto estiver selecionado, vou apertar esse botão de adição aqui, que diz posição absoluta. Lá vamos nós. Não está mais ocupando espaço. Vou me certificar de que ele seja colocado acima de todas essas guias. Caso contrário, não poderemos ver nossas guias. Vamos mudar sua dimensão para 40 por 40. Vou me certificar de que está alinhado com minha guia aqui. Vou movê-lo para o lado esquerdo. Se eu mantiver pressionada a tecla Alt ou a tecla Option no meu teclado, você pode ver que temos um preenchimento de oito em todos os lados. Em seguida, precisamos mudar esse ícone de contorno para sólido. Vai ser tão simples, já que transformamos todos os nossos ícones em componentes, vou selecionar este, Home Outline, ir até o inspetor de design. Aqui, como você pode ver, temos esse menu suspenso e eu vou abri-lo. Vou mudá-lo para sólido. Lá vamos nós. Em seguida, precisamos mudar sua cor para branco e nossa barra de abas está pronta. Agora, precisamos transformar toda essa guia em um componente, porque vamos adicionar várias variantes a ela. Vou selecionar a barra de guias e clicar nesse botão para transformá-la em um componente e apertar esse botão para adicionar algumas variantes a ela. No total, precisamos ter quatro variantes porque temos quatro guias diferentes. Bom. Para o conjunto desses componentes, precisamos ter uma propriedade e vou chamá-la de tab. Em seguida, vamos selecionar essa primeira variante e alterar o valor para home, que significa que a guia inicial está selecionada. Vou selecionar este e alterá-lo para marcador. Bom. Vamos selecionar essa opção e alterar o valor dessa propriedade da guia para notificação. Finalmente, para este, vamos alterá-lo para mensagem. Agora precisamos modificar essas variantes uma a uma. Então, vou começar com o círculo. Vou selecioná-lo aqui. Mantenha pressionada a tecla Shift e mova-a para o lado direito. Exatamente assim. Alinhe-o com este ícone de marcador. Agora vou selecionar o ícone Minha casa aqui, mudar seu tipo de sólido para contorno. Aqui, para este marcador, vou selecioná-lo, mudar seu tipo para sólido e mudar sua cor para branco. Eu vou fazer a mesma coisa com todas essas guias. Para este, vou selecionar a elipse, manter pressionada a tecla Shift e movê-la para o lado direito e colocá-la atrás desse ícone de sino. Lá vamos nós. Selecione esse ícone de Início e altere seu tipo para contorno. Vou selecionar esse ícone de sino e alterá-lo para sólido e também torná-lo branco. Finalmente, para este, selecione-o, mantenha pressionada a tecla Shift e coloque-a atrás de um ícone de mensagem. Assim, certifique-se de que esteja perfeitamente alinhado com seu ícone. Altere o tipo desse ícone da Página Inicial para contorno. Vou selecionar esse ícone de mensagem, alterá-lo para sólido e deixá-lo branco. Então, temos nossas barras de abas. Agora é hora de criar conexões. Aqui está como eu vou fazer isso. Vou começar com esse ícone da página inicial. Precisamos selecionar esse ícone inicial e conectá-lo à primeira variante de todas essas três. Então, enquanto estiver selecionado, vá até a guia Protótipo e conecte-o a esta, a primeira. Aqui, o gatilho deve estar em click smart animate. Vou definir a duração para 300 milissegundos. Vamos fazer a mesma coisa com este. Não precisamos mudar mais nada e isso também. Em seguida, vou fazer isso para o marcador. Vou selecionar este, conectá-lo à segunda variante. Selecione este também, conecte-o à segunda variante finalmente, selecione este, conecte-o à segunda variante. Agora vamos fazer isso com o ícone do sino. Vou conectá-lo à terceira variante, esta também. Finalmente, este. Por último, mas não menos importante, vamos selecionar esse ícone conectado à última variante, essa também e essa, assim. Agora é hora de dar uma olhada. Vou criar uma moldura aqui. Você pode criar uma moldura de telefone. Vou criar uma moldura de tamanho personalizado por enquanto. Vamos torná-lo preto, assim. A partir dos ativos, vou para a barra de guias animada e simplesmente arrastar e soltar uma instância dessa barra de guias aqui, assim como esta, e alinhá-la ao centro. Vou selecionar esse quadro. Clique em Jogar e vamos ver se tudo funciona bem ou não. Aqui, temos nosso estado Home Selected. Vou clicar nesse. Lá vamos nós. É totalmente responsivo e interativo. Quão legal é isso? Isso é tudo para este vídeo. vejo na próxima. 21. Carrossel de imagem animado: [MÚSICA] Neste vídeo, vou mostrar como criar esse carrossel de imagens animadas no Figma, assim. Se você estiver pronto, vamos começar. Eu quero que você vá em frente e abra esta imagem animada, uma página de carrossel dentro do projeto Figma. Dentro você pode ver que eu já preparei essas imagens para você. Aqui temos alguns Apple Watches, e também aqui eu tenho esse grupo de texto. Como você pode ver, temos um título simples e um subtítulo aqui. A primeira coisa que precisamos fazer é criar uma moldura. Vou tocar em A no meu teclado e criar uma moldura de tamanho personalizado. Vamos definir a largura e a altura para 500 pixels, assim mesmo. Agora, vou selecionar todas essas imagens e colocá-las dentro desse quadro. Deixe-me movê-los para baixo desse jeito. Mas a questão é que devemos ver apenas um relógio por vez. Vou selecionar este quadro 1 aqui e me certificar de que a caixa de seleção do conteúdo do clipe esteja marcada. Caso contrário, poderemos ver esses relógios. Certifique-se de verificar essas marcas de seleção. Acho que podemos aumentar um pouco essa imagem. Onde quer que você queira mover essa imagem para cima, certifique-se de selecionar todas as outras imagens também. Vou selecionar todos eles e movê-los para cima. O que precisamos aqui? Logo abaixo dessa imagem, precisamos ter esse indicador. Você pode pensar que precisamos ter alguns círculos e um retângulo, mas isso está errado. Por quê? Porque olha o que acontece aqui. Quando eu arrasto essa imagem, você vê o que acontece. Esse primeiro indicador se torna um círculo e o segundo se torna um retângulo. Para criar esse indicador, precisamos usar um retângulo desde o início. Não precisamos de nenhum círculo. Deixe-me criar um retângulo aqui, assim como este. Faça com que seja muito pequeno, talvez 28 por oito, algo assim. Faça com que seja completamente arredondado. Mas eu vou colocá-lo aqui e depois vou duplicá-lo, apertar Controle D ou Comando D. Mova-o para o lado direito. Agora, este deve ser um círculo. Para fazer isso, basta garantir que a largura e a altura sejam iguais. Vou diminuir a largura para oito. Agora, vou duplicá-lo mais uma vez e colocá-lo ali mesmo. Agora, vou selecionar todos eles e adicionar um layout automático a eles, então pressione Shift e A. Pronto. Deixe-me renomeá-lo para indicador, assim. Esse primeiro, o selecionado, deve ser um pouco mais escuro. Eu também vou deixá-lo um pouco mais escuro , assim. Nosso indicador também está pronto. Deixe-me alinhá-lo ao centro. Eu posso aumentá-lo um pouco. A próxima coisa que precisamos são as camadas de texto. Eu vou trazê-los até aqui. Vamos alinhá-lo ao centro e eu vou movê-lo um pouco para cima. Criamos nosso quadro principal. Agora, é hora de animar esse quadro. Para fazer isso, usaremos componentes interativos e de variação, como de costume. Vou selecionar esse Quadro 1 e vou transformá-lo em um componente, e vou adicionar uma variante a ele, assim como esta. Deixe-me selecionar esse conjunto de componentes e alterar o nome da propriedade para slide. Essa primeira variante será uma. Esse segundo vai ser dois. Adicionaremos outro em alguns segundos. Mas primeiro, vamos ver o que precisamos fazer aqui. Se eu apenas visualizar esse carrossel, você pode ver que quando eu arrasto essa imagem para o lado esquerdo, ela começa a girar assim. Em seguida, o próximo relógio também entra na moldura girando, assim. Aqui está o que precisamos fazer. Temos nosso ponto de partida aqui e está tudo bem. Para essa segunda variante, vou selecionar todas essas imagens, mesmo aquelas que estão fora desse quadro. Vou manter pressionada a tecla Shift e, usando as teclas de seta, vou movê-las para o lado esquerdo, assim, até vermos nosso segundo relógio. Em seguida, vou selecionar este, alinhá-lo ao centro horizontalmente. Bom. Mas agora nós apenas os movemos sem qualquer rotação. Para que esse efeito de rotação aconteça, vou selecionar este primeiro. Vou girá-lo em 30 graus. Mantenha pressionada a tecla Shift e tente girá-la aqui em 30 graus. Como alternativa, você pode simplesmente especificar o valor aqui. Mas e esse? Aqui, como você pode ver, quando tentei arrastá-lo para o lado esquerdo, o relógio rosa também gira. Para que isso aconteça, preciso acessar minha primeira variante aqui. Vou selecionar esse segundo, que é nosso relógio rosa, e vou girá-lo para menos 30 graus, assim. Nossas primeira e segunda variantes estão prontas. Agora, precisamos de mais uma variante. Vou selecionar esse segundo e apertar botão Mais para adicionar mais uma variante. Este vai ser o número 3. Vou repetir a mesma coisa. Vou selecionar todas essas imagens desse jeito. Mantenha pressionada a tecla Shift e mova-a para o lado esquerdo. Lá vamos nós. Agora, vou selecionar este relógio amarelo e deixá-lo no centro. Selecione este relógio rosa aqui, número 2, e gire-o em 30 graus. Assim como você pode ver aqui, temos 30 e, na segunda variante, também devemos girar esse terceiro relógio. Precisamos girá-lo para menos 30 graus. Mas e o nosso indicador? O primeiro já está pronto. Vou ampliar aqui. Para o segundo, o que eu vou fazer é isso, não podemos simplesmente mover este para o lado direito. Por quê? Porque aqui, como você pode ver quando tento arrastar este relógio para o lado esquerdo, desse jeito, esse indicador, o primeiro se transforma em um círculo. Não estou mudando a posição deles aqui e é exatamente isso que precisamos fazer. Vou selecionar esse segundo. Vou para Design e vou definir sua largura para 28, assim como o que temos aqui. Vou mudar sua cor para esse cinza escuro. Em seguida, vou selecionar este, o primeiro, definir sua largura para oito e mudar sua cor para esse cinza claro. Precisamos fazer a mesma coisa aqui também. Vou selecionar esse indicador e vou selecionar esse terceiro, aumentar a largura para 28, assim mesmo. Mude sua cor para cinza escuro. Selecione este, defina sua largura para oito e mude sua cor de volta para cinza claro. Legal. Neste exemplo, não vou alterar essas camadas de texto, como a cor. Vai ser tão simples que você pode simplesmente configurá-lo para rosa, verde e amarelo. O ponto principal que você precisa aprender aqui é como animar este relógio e também esse indicador. Caso você tenha dificuldades em mover esses relógios, especialmente quando não consegue vê-los do lado de fora, o que você pode fazer é pressionar Shift e O para entrar na visualização do contorno. Agora, como você pode ver, até mesmo esses relógios fora dessa moldura são visíveis para você e serão muito úteis quando você quiser movê-los. Para voltar ao modo normal, você pode pressionar Shift O novamente. Mas e as conexões? Aqui está o que você precisa fazer. Muitas pessoas, quando querem criar essa animação de arrasto, cometem um erro muito comum. Eles selecionam sua variante aqui, por exemplo, esta, Variante 1. Em seguida, eles tentam conectá-lo ao próximo e simplesmente trocam o gatilho para arrastar. Isso não vai funcionar. Se você simplesmente conectar essas duas variantes dessa forma, a animação de arrastar não funcionará como você esperava. Em vez disso, você precisa selecionar essa imagem, essa e depois tentar criar uma conexão entre essas duas. Agora, vou colocar o gatilho na posição de arrastar. Vai ser uma animação inteligente 300 milissegundos, parece bom. Vamos fazer a mesma coisa aqui. Vou selecionar este, conectá-lo novamente à primeira variante. Vai ser arrastado novamente. Vamos conectar esse ao terceiro ao arrastar e o terceiro ao segundo, ele vai ser arrastado e basicamente terminamos. Vamos experimentar e ver como fica. Vou criar uma moldura de tamanho personalizado aqui, 500 por 500 pixels, assim. A partir dos ativos, vou procurar carrossel de imagens animadas e arrastá-lo e soltá-lo nesse quadro, alinhando-o horizontal e verticalmente. Você pode ir em frente e colocá-lo dentro de qualquer moldura que quiser. Mas neste exemplo, prefiro colocá-lo dentro desse quadro e apenas visualizá-lo. Vamos ver se funciona. Lá vamos nós. Funciona muito bem. Nosso indicador é animado e também temos esse efeito de rotação aqui para esses relógios. Caso você queira usar este carrossel de imagens em um telefone celular. O que você pode fazer é isso. Você pode criar uma moldura de celular aqui, por exemplo, iPhone 14, assim mesmo. Em seguida, basta arrastá-lo e soltá-lo dentro e simplesmente pressionar K e reduzi-lo assim. Funcionaria perfeitamente se eu simplesmente selecionasse essa moldura móvel e a visualizasse. Você pode ver que funciona muito bem. Essa é a beleza de usar componentes interativos. Pessoal, espero que tenham gostado dessa aula. vejo na próxima. 22. Botão de ação flutuante animado: Neste vídeo, vou mostrar como criar um botão de ação flutuante animado como este. Se você estiver pronto, vamos mergulhar. Aqui no arquivo do projeto Figma, eu já preparei esses botões para você. Para criar essa interação, precisamos de duas variantes diferentes, precisamos dessa variante fechada e também dessa variante aberta. Aqui está o que eu vou fazer, vou selecionar esse botão de adição e transformá-lo em um componente como esse e vou adicionar uma variante também para criar um conjunto de componentes. Esse conjunto de componentes será chamado de botão e, além disso, sua propriedade será denominada state. O valor dessa propriedade para a primeira variante será fechado e para esta será aberta. Então, o que precisamos? Dentro dessas duas variantes, também precisamos ter esses botões. Vou selecionar esse conjunto de componentes e ampliá-lo. Mas veja o que acontece, o problema aqui é que as restrições para esses dois botões não estão definidas corretamente. Vou selecionar este e mudar as restrições para a parte superior e esquerda e vou me certificar de que este também tenha as mesmas restrições. Agora podemos ampliar facilmente esse conjunto de componentes. Deixe-me mover essas variantes, em algum lugar por aqui e agora vou selecionar esses botões e colocá-los dentro dessa variante fechada. Certifique-se de colocá-los dentro dessa variante. Agora vou alinhar tudo verticalmente, assim e horizontalmente, e me certificar de colocá-los aqui. Você precisa alinhá-lo com o botão de adição. Em seguida, vou movê-los e colocá-los abaixo do nosso ícone de adição e botão de adição, para que possamos ocultá-los. Agora, enquanto você estiver selecionado, vou copiá-los, clicar em Control C ou Command C e também vou colá-los dentro dessa variante aberta. Vou selecionar essa variante aberta e clicar em Control V ou Command V e movê-los aqui. Vamos ver o que precisamos obter. Quando está fechado, precisamos ver esse ícone de adição, mas quando ele é aberto, precisamos ver esse ícone de ignorar e, em seguida, esses botões devem aparecer. Vou mover essa variante fechada um pouco para cima para ter mais espaço aqui e a primeira coisa que vou fazer é selecionar esse ícone e manter pressionada a tecla Shift e girá-la em menos 45 graus para obter esse ícone de descarte. Esse é o primeiro passo. A próxima etapa é mostrar esses botões, os botões de música e vídeo da pasta. Deixe-me ver a ordem aqui, precisamos ter a pasta aqui, a música e o vídeo ali mesmo. Vou começar com a pasta, deixe-me selecioná-la aqui, mantenha pressionada a tecla Shift e, usando as teclas de seta, vou movê-la para cima assim. Vou manter pressionada a tecla de opção no meu teclado ou a tecla alt para ver a margem aqui. Vou definir a margem para 16. Em seguida, vamos selecionar esse botão de música, manter pressionada a tecla Shift e movê-la para o lado esquerdo, desse jeito e a margem será 16. Finalmente, vou selecionar este botão de vídeo, manter pressionada a tecla Shift e movê-la para baixo assim. Até agora, tudo bem, mas não é exatamente o que precisamos. Como você pode ver aqui, temos um arco. Vou mover isso para cá e colocá-los assim. Temos nossa variante aberta, também temos nossa variante fechada, agora é hora de criar nossas conexões. Vou selecionar esse primeiro, ir até o protótipo e conectá-lo a essa segunda variante, que é essa variante aberta. A árvore aqui deve estar ativada com um clique em Smart Animate em 300 milissegundos. Vou criar uma conexão de volta para essa variante fechada agora. Vamos pré-visualizá-lo e ver se é o que queríamos ou não. Vou criar um quadro de tamanho personalizado aqui, assim como este e, a partir de ativos, vou arrastar e soltar uma instância desse botão ali mesmo. Deixe-me alinhá-lo ao centro, selecionar esse quadro e clicar em Reproduzir. Vou clicar nele e ver o que acontece. Algo está errado, temos nosso ícone animado aqui. Esse botão aparece, mas e os outros, vamos ver o que está errado aqui. Aqui está o problema quando eu movo esses botões, eu os coloquei acidentalmente fora dessa variante. Vou movê-los de volta para dentro, e agora deve funcionar. Eu vou clicar nele, lá vamos nós. Vemos que temos essa animação, mas há mais uma coisa que precisamos fazer. Como você pode ver aqui, temos esse efeito de salto. Acho que é uma boa ideia adicionar esse efeito de salto a esse botão também. Para fazer isso, basta selecionar este, ir até Prototype, clicar em sua interação e, a partir daqui, mudarei a velocidade de fácil para rápida. Eu só quero que essa interação tenha esse efeito de salto. Para essa variante próxima dessa interação, quero mantê-la como está fora. Vamos tentar. Lá vamos nós. Gente, isso é tudo nesse vídeo, nos vemos no próximo. 23. Efeito de acordeão: Neste vídeo, vou mostrar como criar um efeito de acordeão animado para esses cartões, exatamente como o que você vê aqui. Aqui dentro desta página de efeito acordeão, eu já preparei para você este cartão. É um cartão simples que eu criei usando outro layout. Vamos ver o que há dentro. Dentro, temos essa moldura. Como você pode ver, ele também é responsivo. Eu também adicionei outro layout a ele e aqui dentro temos esse ícone e essa camada de texto. O importante aqui é que a opção de redimensionamento dessa moldura esteja configurada sobrecarregada para tornar o cartão responsivo, exatamente como você vê aqui. Além disso, temos esse divisor. É uma linha simples e outra camada de texto. Para esse efeito acordeão, precisamos apenas ter dois estados diferentes : fechado e aberto. Vamos ver como podemos criar um. Nós temos esse estado aberto. Vou transformá-lo em um componente como esse e adicionar uma variante. Vou selecionar esse conjunto de componentes e alterar o nome da propriedade para state. Agora vou selecionar essa primeira variante. Deveria ser aberto. Isso é bom. Vou selecionar esse segundo e ele deve ser fechado. Para essa variante fechada, o que precisamos fazer é ocultar esse divisor e também esse texto. Finalmente, precisamos girar essa seta em 180 graus. Como usei outro layout para este cartão, é bem simples. Vou apenas selecioná-lo e apenas ocultá-lo na lista de camadas. Lá vamos nós. Vou selecionar esse também e ocultá-lo. Você vê que quando você usa outro layout, já que seu elemento é responsivo, é muito fácil criar componentes interativos. Em seguida, vou selecionar esse ícone, manter pressionada a tecla Shift e girá-la em 180 graus, e basicamente pronto. Só precisamos conectar essas duas variações agora. Vou selecionar este, ir até o protótipo, conectá-lo a este, e ele deve estar pronto e animado de forma inteligente. Vou configurá-lo como “Rápido” para obter esse efeito de salto , como você pode ver aqui. Agora vamos fazer a mesma coisa com essa variação. Acabei de nos conectar novamente à variação de roupas e não precisamos mudar nada aqui. Agora é hora de tentar. Vou criar uma moldura aqui. Deixe-me modificar a cor do plano de fundo. Deixe-me mudar para azul claro, algo assim. Vou até “Ativos” e, a partir daqui, vou procurar meu cartão. Vamos arrastá-lo e soltá-lo desse jeito e eu vou mudar seu estado para fechado. Agora vamos selecionar esse quadro, clique em “Jogar”. Eu vou clicar nele. Pronto, funciona conforme o esperado. Mas aqui está a vantagem de outro layout. Agora eu posso simplesmente duplicar esta carta, apertar Controle D ou Comando D, movê-la para baixo, duplicá-la algumas vezes assim. Talvez mais uma vez, mova-o para baixo. Agora vou selecionar todos eles assim e adicionar outro layout a todos eles. Pressione Shift e A. Se eu fizer essa moldura um pouco maior, assim, e tentar pré-visualizá-la, veja o que obtemos. Lá vamos nós. Temos uma lista responsiva de cartas com esse efeito acordeão. Que legal é isso. Tudo bem, pessoal. Isso é tudo para este vídeo. vejo na próxima. 24. O que vem a seguir?: Parabéns por concluir o curso com sucesso. Você percorreu um longo caminho e estou muito orgulhosa de você, mas você pode estar se perguntando qual é o próximo passo para você? Bem, primeiro, certifique-se de enviar os projetos que você fez no Skillshare porque eu adoraria ver o que você criou. Em seguida, agradeceria se você pudesse deixar uma avaliação honesta do curso para que eu pudesse torná-lo melhor para você. Se você quiser ser notificado sobre as últimas atualizações do curso, não deixe de me seguir no Skillshare. Se você quiser saber mais sobre design e prototipagem de UI/UX, você também pode conferir meu canal no YouTube, onde eu publico vídeos relacionados ao design semanalmente. Foi uma honra ser seu instrutor neste curso, e espero vê-lo em meus outros cursos. Tenha um lindo dia e adeus.