Componentes/Tooltip

Tooltip

Balão de ajuda contextual com seta direcional. 8 direções. Padding 12×8px, bg-primary, max-width 200px.

Formulário / Controles
Figma: 1618:23706

Preview

Direções (Top)
Bottom
Laterais

Código

Copie e cole no Claude Code para implementar este componente em pixel-perfect usando os tokens TRDR.

<!-- TopCenter -->
<div class="trdr-tooltip trdr-tooltip-top-center" role="tooltip">
  <div class="trdr-tooltip-content">
    <span>Tooltip text</span>
    <span class="trdr-tooltip-hotkey">⌘V</span>
  </div>
  <span class="trdr-tooltip-arrow trdr-tooltip-arrow-up" aria-hidden="true"></span>
</div>

<!-- BottomLeft -->
<div class="trdr-tooltip trdr-tooltip-bottom-left" role="tooltip">
  <div class="trdr-tooltip-content">
    <span>Alinhar à esquerda</span>
  </div>
  <span class="trdr-tooltip-arrow trdr-tooltip-arrow-down" aria-hidden="true"></span>
</div>

Dimensões

VarianteLarguraAltura
Padding H12px
Padding V8px
Seta (caret)12px6px
Max width200px

Props / Variantes

PropTipoValores
Directionenum
TopCenterTopLeftTopRightBottomCenterBottomLeftBottomRightRightLeft
Hotkeyboolean
truefalse

Tokens Utilizados

PropriedadeTokenValor
Backgroundbg-primary
#0E0E0E
Textocontent-primary
#FFFFFF
Hotkeycontent-secondary
#E8E8E8
Setabg-primary
#0E0E0E
Shadow
drop-shadow 0.25px + 1.5px + 6px

Anatomia

[div role=tooltip position=relative border-radius=5px]
  └── [Content: flex gap=4px padding=8px/12px]
        └── [Texto flex=1]
        └── [Hotkey opcional]
  └── [Seta 12×6px CSS clip-path absolute]