Config 2023: descubra as novas funcionalidades do Figma

Config 2023: descubra as novas funcionalidades do Figma
Maria Isabelle Silveira
Maria Isabelle Silveira

Compartilhe

Introdução

A Config 2023, conferência do Figma que ocorreu no mês de junho, foi um evento de destaque que reuniu especialistas em design e pessoas desenvolvedoras de todo o mundo. O evento foi transmitido online e ocorreu em São Francisco. A conferência foi uma oportunidade para os participantes aprenderem sobre as novas funcionalidades do Figma e adquirirem conhecimento com mais de 75 palestrantes especialistas em design, desenvolvimento e tecnologia.

Durante o evento, foram lançadas novas ferramentas e funcionalidades do produto. Uma das grandes surpresas foi o anúncio da aquisição da Diagram, uma ferramenta de design alimentada por inteligência artificial (IA). Essa aquisição promete trazer inovações para a plataforma, aprimorando a experiência das pessoas usuárias e ampliando as possibilidades de criação.

Se você está por fora de tudo que aconteceu na Config ou quer recapitular as novas ferramentas e funcionalidades do Figma, não se preocupe. Trouxemos de forma simplificada as principais atualizações.

Atualizações Figma 2023 | Layers Ponto Tech #138

Banner de divulgação da Imersão IA da Alura em colaboração com o Google. Mergulhe em Inteligência artificial com a Alura e o Google. Serão cinco aulas gratuitas para você aprender a usar IA na prática e desenvolver habilidades essenciais para o mercado de trabalho. Inscreva-se gratuitamente agora!

Auto layout 3.0: simplificando a responsividade

O Auto layout é uma função que pode ser adicionada a frames e componentes. Ele permite que você crie designs que se ajustam em tamanho à medida que seu conteúdo muda. Essa característica é importante quando precisamos adicionar novas camadas à interface, adicionar sequências de texto mais longas ou manter o alinhamento na interface.

Com o Auto layout, podemos criar elementos adaptáveis que funcionam em vários dispositivos, como botões e input de texto. E é claro que essa função não poderia ficar de fora das novas atualizações do Figma. Com as melhorias no Auto layout, agora podemos definir padrões de largura máxima e mínima redimensionável de um item, que podem ser usadas em combinação com o flexible resizing (redimensionamento flexível).

Outra novidade é que o Auto layout possui uma nova propriedade, o Wrap, com ele podemos “envelopar” os elementos de uma interface. Além disso, podemos especificar os intervalos horizontais e verticais que desejamos aplicar.

Gif contendo as atualizações do auto layout. É possível conferir como utilizar a função wrap e também o uso da largura máxima e mínima.

Fonte: Figma

Ainda dentro de Auto layout, contamos também com a propriedade Text Truncation, que pode ser utilizado para acomodar dentro de um frame aquele texto que ficou muito longo. Ele oculta parte do texto, deixando fora da exibição do frame e adiciona reticências para indicar que o texto continua. A configuração do Text Trucation pode ser encontrada nas configurações de texto. Onde também é possível definir um número máximo de linhas.

Imagem exemplificando o uso da função Text Truncation e como aplicá-la em um texto dentro do Figma.

Fonte: Figma

Flexibilidade na criação com as Variáveis

Uma das principais novidades foram as Variáveis, que chegaram para otimizar o trabalho das pessoas especialistas em design, no processo de criação e manutenção de vários produtos. No Figma, as variáveis armazenam valores, como cores de preenchimento e tipo de visibilidade, que podem ser reutilizados em todos os projetos de uma empresa. Elas podem ser usadas para reforçar a consistência, de forma semelhante aos tokens de design.

Demonstração de como usar as variáveis e as diversas oportunidades de criação que podemos ter com essa funcionalidade. Primeiramente é apresentado as variáveis de estilo e em seguida a possibilidade de mudar a língua de componente.

Fonte: Figma

Como os estilos e componentes, as variáveis também podem ser publicadas nas bibliotecas do time de designers. Ao atualizar o valor de uma variável, você pode atualizar um componente facilmente. Isso ajuda a criar produtos consistentes e torna a atualização dos design systems mais eficientes. Além disso, elas podem ser usadas para criar diferentes "modos", como o modo escuro e o modo claro, definindo linguagens, estilos de espaçamento, e muito mais.

Tipos de Variáveis

Existem quatro tipos de variáveis, sendo elas: cor, número, string e boolean. Cada uma dessas variáveis pode ser aplicada a propriedades e elementos específicos da interface que você está criando.

Imagem contendo os tipos de variáveis e como podem ser aplicadas em nos componentes e interface de um produto dentro do Figma.

Vale destacar que as Variáveis estão disponíveis por enquanto para todos os planos na versão beta.

Coleções e grupos

As coleções e os grupos são utilizados para organizar as variáveis e torná-las mais fáceis de encontrar dentro da interface do Figma.

Uma coleção é um conjunto de variáveis e modos (claro e escuro). As coleções podem ser usadas para organizar variáveis relacionadas. Por exemplo, use uma coleção para localizar texto em diferentes idiomas e outra coleção para valores espaciais.

Você pode organizar ainda mais variáveis adicionando-as a grupos dentro de uma coleção. Por exemplo, use um grupo para cores usadas para texto e outro para cores usadas em componentes.

Imagem com um fundo azul, contendo a indicação de como acessar as coleções e os grupos dentro da interface do Figma.

Fonte: Figma

Modos

Um modo é uma lista de valores para uma variável em uma coleção, que armazena um valor por variável. Os modos também representam os diferentes contextos dos projetos.

Se uma variável possuir várias definições, cada definição será associada a um modo, seja ele claro ou escuro. Quando a variável é aplicada à propriedade de uma camada, a camada expressa o valor com base no modo em que está atualmente, permitindo a alternância rapidamente dos projetos em diferentes contextos.

Um exemplo é que podemos ter uma variável de cor com dois valores de cores: uma cor roxa para o modo claro e uma cor lilás para o modo escuro. Aplicamos essa variável a um texto, que aparecerá em roxo ou lilás, dependendo do modo que você escolher.

Gif com um breve tutorial de como utilizar os modos claro e escuro em um frame. Basta ir em “Layer”, clicar no ícone à direita e escolhe entre claro e escuro dentro de “Tokens”.

Fonte: Figma

Prototipação otimizada e sem teias

O Figma também trouxe atualizações significativas para a prototipação, com o propósito de otimizar a criação de interações nas interfaces dos produtos. Essas atualizações incluem variáveis, condicionais e expressões matemáticas, para sumir com as famosas “teias azuis” e a possibilidade de criar os "modos", possibilitando variações mais flexíveis dos mesmo protótipo.

Antes das variáveis, os protótipos que tinham estados variáveis, por exemplo, adicionar itens ao carrinho, precisavam ter seus frames e conexões duplicadas para imitar esse fluxo. Agora, podemos definir e modificar os valores das variáveis para criar protótipos dinâmicos com apenas um frame e poucas interações.

É importante lembrar que a possibilidade de utilizar as variáveis e condicionais nos protótipos está disponível somente no plano profissional ou superiores.

Imagem contendo o antes e o depois do processo de prototipação com o uso das variáveis. Na esquerda é possível destacar o antes, cheio de linhas azuis e diferentes cópias das telas. Já na direita há poucas telas e componentes ligados entre si.

Fonte: Figma

Além disso, os protótipos podem ser visualizados em tempo real enquanto as alterações são feitas no design, por meio da nova visualização "sob tela".

Imagem contendo um exemplo de como aparece a visualização “sob tela” na interface do Figma.

Fonte: Figma

Design e desenvolvimento de mão dadas com o Dev Mode

Se você abriu o Figma recentemente é bem provável que tenha notado um botão novo no canto superior direito, esse é o Dev Mode, que chegou para atender as necessidades das pessoas desenvolvedoras que utilizam a ferramenta. Assim como o Figma revolucionou o trabalho das pessoas designers quando foi lançado, agora ele deseja alcançar as pessoas devs.

Gif contendo a representação de como utilizar o Dev Mode.

Fonte: Figma

O Dev Mode facilita a localização das informações necessárias para a pessoa desenvolvedora começar a construir o produto e visualizar o que já está pronto para ser implementado. Agora quem é dev pode ver medidas, espaçamentos, especificações, estilos, além do código pronto para começar o trabalho. Tudo em um só lugar.

Com o Dev Mode, designers e pessoas desenvolvedoras permanecem na mesma página, garantindo que detalhes importantes não sejam perdidos na etapa de handoff. O Dev Mode pode ser usado para:

  • Visualizar e copiar propriedades, valores e código dos componentes do design;
  • Ver o que mudou desde a última vez que você visualizou um arquivo comparando versões de quadro;
  • Inspecionar e navegar nos arquivos de design com interações simples que exibem informações importantes da camada;
  • Encontrar rapidamente projetos prontos para desenvolvimento com status de seção;
  • Simplificar seu fluxo de trabalho com integrações focadas no desenvolvedor, como Jira, Storybook e GitHub;
  • Adicionar links relevantes e recursos do desenvolvedor aos componentes.
Imagem contendo um printscreen da tela do Figma com o Dev Mode ativado. Nela é destacado o painel de inspec, o toggle do Dev Mode e o painel de navegação à esquerda.

Fonte: Figma

É importante destacar que por enquanto o Dev Mode está disponível para todos os planos na versão beta.

Figma no VS Code

Para completar as novidades para as pessoas desenvolvedoras, o Figma possui uma extensão para o Visual Studio Code (VS Code). A extensão Figma for VS Code permite navegar e inspecionar arquivos de design, colaborar com designers, rastrear alterações e acelerar a implementação do design — tudo sem sair do ambiente de desenvolvimento.

GIF contendo um exemplo de como utilizar a extensão do Figma no VS Code.

Fonte: Figma

O Figma for VS Code estende a funcionalidade dos recursos de inspeção do Dev Mode e leva os arquivos de design diretamente ao editor de texto. No painel Figma for VS Code Inspect, é possível:

  • Ver quais projetos estão prontos para desenvolvimento;
  • Navegar facilmente por quadros e camadas;
  • Exibir trechos de código;
  • Exibir propriedades dos componentes;
  • Preencher automaticamente sugestões de código;
  • Ver notificações de comentários;
  • Ver quais seções estão prontas para iniciar o desenvolvimento.

Mais algumas novidades!

Além das atualizações acima, o Figma anunciou algumas melhorias na sua interface, como a possibilidade de encontrar arquivos com mais facilidade e ter uma visão geral da sua conta.

No Figma, você poderá utilizar o campo de pesquisa para encontrar arquivos, projetos e pessoas dos seus times. Agora, você terá como revisitar rapidamente todos os arquivos que você abriu, bem como os arquivos e projetos que as pessoas compartilharam recentemente com você, na barra lateral esquerda em Recentes.

Imagem contendo um printscreen da tela do Figma, dando destaque ao ícone de notificação, conta, barra de pesquisa e botão de arquivos recentes, que podem ser encontrados na lateral esquerda da tela do Figma.

Fonte: Figma

Outra novidade que chegou, foi a capacidade de pré-visualizar as fontes antes de aplicá-las na sua interface, isso irá auxiliar bastante para escolhermos a fonte que mais faz sentido à interface, pois o texto é um dos componentes cruciais do design da interface. Escolher a fonte certa pode ajudar a determinar a legibilidade e o apelo do seu design.

Imagem contendo printscreen da tela do Figma de como aparece a pré-visualização de fontes.

Fonte: Figma

Não podemos esquecer também que agora podemos filtrar as fontes que desejamos utilizar nos nossos design. Ao aplicar fontes, podemos procurar uma fonte por nome ou usar as opções de filtro para navegar pelas coleções de fontes que possuímos:

  • Pesquisa: Use este campo para pesquisar a lista de fontes por nome;
  • Todas as fontes: Mostra todas as fontes disponíveis, incluindo fontes locais, fontes compartilhadas e as fornecidas pela Figma;
  • Neste arquivo: Fontes usadas no arquivo atual;
  • Usado em sua organização: Fontes compartilhadas carregado pela sua organização;
  • Popular: Uma lista de fontes comumente usadas, com curadoria de Figma;
  • Fontes do Google: Fontes disponíveis via fontes do Google na Figma;
  • Fontes variáveis: Tudo fontes que possuem pelo menos um eixo de fonte variável;
  • Instalado por você: Fontes locais que você instalou no seu computador.
Imagem contendo printscreen da tela do Figma de como podemos filtrar as fontes dentro da ferramenta.

Fonte: Figma

Conclusão

As atualizações que o Figma trouxe na Config deste ano, representaram um salto significativo na principal ferramenta de design de interface. Introduzindo ferramentas aprimoradas de prototipagem, automação e com foco no desenvolvimento, o Figma ofereceu às pessoas especialistas em design e às pessoas desenvolvedoras um conjunto mais amplo de opções para criarem produtos digitais de forma mais simples e eficiente.

Aprenda mais sobre Figma

Se você chegou até aqui, quer dizer que possui interesse em saber mais sobre o Figma. Para isso, acesse gratuitamente as primeiras aulas as primeiras aulas da Formação Figma, feita pela Escola de UX & Design da Alura e continue aprendendo sobre essa ferramenta incrível de prototipagem e colaboração.

Não deixe de conferir também nossos outros artigos:

Nos vemos na próxima!


Créditos:

Maria Isabelle Silveira
Maria Isabelle Silveira

Cursando Design pela Universidade Federal do Maranhão, desde 2020 atuo na área criando design de elementos gráficos e em 2022 iniciei meu primeiro estágio na área de UI/UX Design atuando nos segmentos de educação e saúde.Possuo experiência em Design de Interface, Experiência do Usuário, bem como Design system, Wireframes, Adobe XD, Figma, Adobe Illustrator, Photoshop.

Veja outros artigos sobre UX & Design