Componentes

tooltip

Mensagem breves que complementam um elemento da página.

índice

demo interativa

Uma versão de interativa do componente desenvolvido.

propriedades*

propertydescriptionrequireddefault valuetype

side

The preferred side of the trigger to render against when open.

false'top'leftbottomtopright

content

The main content of the tooltip.

trueundefinedReactNode

extraContent

An extra content to be displayed in the right side of the tooltip.

falseundefinedReactNode

inverted

Change tooltip color to a lighter version.

falsefalseboolean

image

Add an image to the tooltip. The image will be displayed on the left side of the tooltip.

falseundefined{ src: string; alt: string; }

*valores gerados automaticamente.

formatação

Botão de ícone e tooltip com seta apontando para o botão. Botão tem destaque de número 1 e a tooltip tem destaque de número 2.
  1. Tooltip trigger: componente que aciona a tooltip.
  2. Tooltip: mensagem relacionada ao trigger.

Uso

A tooltip é utilizada para fornecer informação complementar a um determinado elemento da tela. Ela é altamente contextual e acionada por uma ação da pessoa usuária na tela, seja por mouse hover, quanto por keyboard hover.

variações

variaçãoutilização
imagemPode ser usada para fazer pré-visualização de produtos ou usuários.
texto complementarPara mostrar informação complementar, como hora ou atalhos.
versão invertidaA versão invertida é para ser usada principalmente quando a tooltip estiver presente em fundos coloridos, aumentando o destaque.

grupos e alinhamento

  • A tooltip fica alinhada ao objeto ao qual se refere, utilizando o espaçamento $spacing-inline 3xsmall ou $spacing-stack-2xsmall.
  • Evite posicionar a tooltip de modo que esconda o conteúdo relacionado.
Ilustração de página web com um campo de texto e um ícone de informação à direita. A tooltip é aberta abaixo do ícone, sobrepondo o campo de texto.
certoPosicione a tooltip fora do conteúdo relacionado a ela.
Ilustração de página web com um campo de texto e um ícone de informação à direita. A tooltip é aberta abaixo do ícone, sobrepondo o campo de texto.
erradoNão posicione a tooltip sobre o conteúdo relacionado.

guia de conteúdo

  • A tooltip comporta somente microconteúdo.
  • Deve conter informação complementar ao fluxo.
  • A tooltip possui conteúdo altamente contextual.
Ilustração de página web com campo para digitação de senha. Ícone de informação ao lado do campo, com uma tooltip aberta escrito: A senha deve conter no mínimo 1 caracter especial, 1 número, 8 caracteres totais.
certoApresente somente informação curta e complementar ao elemento.
Ilustração de página web com campo para digitação de senha. Ícone de informação ao lado do campo, com uma tooltip aberta escrito: Uma senha forte garante a privacidade dos seus dados. Abaixo do campo um card com os requisitos da senha.
erradoNão esconda informações essenciais à tarefa.

guia de design

  • Tem guia de uso.
  • Tem guia de conteúdo.
  • Usa os design tokens.
  • Tem símbolo no Figma.
  • Possui motion.
  • Possui versão web.
  • Possui versão responsiva.
  • Possui versão mobile.
  • É acessível via leitor de tela.
  • Texto possui contraste acessível (WCAG 2.0 - Nível AA).

conteúdo relacionado