Componentes
Visuais HTML para Power BI
Crie dashboards mais elegantes e profissionais com componentes HTML prontos. Copie, personalize e use no Power BI para transformar seus relatórios em experiências visuais modernas e interativas.
0
visuais disponíveis nesta página
[Título da Informação]
[Descrição detalhada que explica o contexto deste dado ou métrica específica.]
<div style="background: #1F2937; color: white; padding: 10px 15px; border-radius: 8px; font-size: 13px; font-weight: 500; max-width: 250px; box-shadow: 0 4px 12px rgba(0,0,0,0.3);">
<div style="font-weight: 600; margin-bottom: 5px;">[Título da Informação]</div>
<div>[Descrição detalhada que explica o contexto deste dado ou métrica específica.]</div>
</div>
TooltipHTML =
"
<div style='background: #1F2937; color: white; padding: 10px 15px; border-radius: 8px; font-size: 13px; font-weight: 500; max-width: 250px; box-shadow: 0 4px 12px rgba(0,0,0,0.3);'>
<div style='font-weight: 600; margin-bottom: 5px;'>[Título da Informação]</div>
<div>[Descrição detalhada que explica o contexto deste dado ou métrica específica.]</div>
</div>
"
❓
[Como interpretar este dado?]
[Este valor representa a média móvel dos últimos 30 dias.]
<div style="background: #0078D4; color: white; padding: 12px 16px; border-radius: 8px; font-size: 13px; max-width: 280px; box-shadow: 0 4px 16px rgba(0,120,212,0.4);">
<div style="display: flex; align-items: start; gap: 10px;">
<span style="font-size: 20px; flex-shrink: 0;">❓</span>
<div>
<div style="font-weight: 700; margin-bottom: 6px;">[Como interpretar este dado?]</div>
<div style="font-weight: 400; line-height: 1.4;">[Este valor representa a média móvel dos últimos 30 dias.]</div>
</div>
</div>
</div>
TooltipHTML =
"
<div style='background: #0078D4; color: white; padding: 12px 16px; border-radius: 8px; font-size: 13px; max-width: 280px; box-shadow: 0 4px 16px rgba(0,120,212,0.4);'>
<div style='display: flex; align-items: start; gap: 10px;'>
<span style='font-size: 20px; flex-shrink: 0;'>❓</span>
<div>
<div style='font-weight: 700; margin-bottom: 6px;'>[Como interpretar este dado?]</div>
<div style='font-weight: 400; line-height: 1.4;'>[Este valor representa a média móvel dos últimos 30 dias.]</div>
</div>
</div>
</div>
"
[Componentes do Cálculo:]
• [Receita Bruta]
• [Deduções]
• [Impostos]
• [Custos Operacionais]
• [Deduções]
• [Impostos]
• [Custos Operacionais]
<div style="background: white; border: 2px solid #0078D4; color: #1F2937; padding: 12px 16px; border-radius: 8px; font-size: 13px; max-width: 300px; box-shadow: 0 4px 16px rgba(0,0,0,0.15);">
<div style="font-weight: 700; color: #0078D4; margin-bottom: 8px;">[Componentes do Cálculo:]</div>
<div style="line-height: 1.6;">
• [Receita Bruta]<br>
• [Deduções]<br>
• [Impostos]<br>
• [Custos Operacionais]
</div>
</div>
TooltipHTML =
"
<div style='background: white; border: 2px solid #0078D4; color: #1F2937; padding: 12px 16px; border-radius: 8px; font-size: 13px; max-width: 300px; box-shadow: 0 4px 16px rgba(0,0,0,0.15);'>
<div style='font-weight: 700; color: #0078D4; margin-bottom: 8px;'>[Componentes do Cálculo:]</div>
<div style='line-height: 1.6;'>
• [Receita Bruta]<br>
• [Deduções]<br>
• [Impostos]<br>
• [Custos Operacionais]
</div>
</div>
"
[Detalhes da Métrica]
[Valor Atual:]
[R$ 125.450]
[Variação:]
+12.5%
<div style="background: linear-gradient(135deg, #0078D4, #005A9E); color: white; padding: 14px 18px; border-radius: 10px; font-size: 13px; max-width: 260px; box-shadow: 0 6px 20px rgba(0,120,212,0.3);">
<div style="font-weight: 600; margin-bottom: 8px; font-size: 14px;">[Detalhes da Métrica]</div>
<div style="display: flex; justify-content: space-between; margin-bottom: 4px;">
<span>[Valor Atual:]</span>
<span style="font-weight: 700;">[R$ 125.450]</span>
</div>
<div style="display: flex; justify-content: space-between;">
<span>[Variação:]</span>
<span style="font-weight: 700; color: #86EFAC;">+12.5%</span>
</div>
</div>
TooltipHTML =
"
<div style='background: linear-gradient(135deg, #0078D4, #005A9E); color: white; padding: 14px 18px; border-radius: 10px; font-size: 13px; max-width: 260px; box-shadow: 0 6px 20px rgba(0,120,212,0.3);'>
<div style='font-weight: 600; margin-bottom: 8px; font-size: 14px;'>[Detalhes da Métrica]</div>
<div style='display: flex; justify-content: space-between; margin-bottom: 4px;'>
<span>[Valor Atual:]</span>
<span style='font-weight: 700;'>[R$ 125.450]</span>
</div>
<div style='display: flex; justify-content: space-between;'>
<span>[Variação:]</span>
<span style='font-weight: 700; color: #86EFAC;'>+12.5%</span>
</div>
</div>
"
[Comparativo]
[Período Atual:]
[R$ 250.000]
[Período Anterior:]
[R$ 200.000]
[↑ Crescimento de 25%]
<div style="background: #1F2937; color: white; padding: 14px 18px; border-radius: 10px; font-size: 13px; max-width: 320px; box-shadow: 0 6px 20px rgba(0,0,0,0.4);">
<div style="font-weight: 700; margin-bottom: 10px; font-size: 14px;">[Comparativo]</div>
<div style="display: flex; justify-content: space-between; padding: 8px; background: rgba(255,255,255,0.1); border-radius: 6px; margin-bottom: 6px;">
<span>[Período Atual:]</span>
<span style="font-weight: 700; color: #86EFAC;">[R$ 250.000]</span>
</div>
<div style="display: flex; justify-content: space-between; padding: 8px; background: rgba(255,255,255,0.05); border-radius: 6px;">
<span>[Período Anterior:]</span>
<span style="font-weight: 700;">[R$ 200.000]</span>
</div>
<div style="margin-top: 10px; padding-top: 10px; border-top: 1px solid rgba(255,255,255,0.2); text-align: center; font-weight: 600; color: #86EFAC;">
[↑ Crescimento de 25%]
</div>
</div>
TooltipHTML =
"
<div style='background: #1F2937; color: white; padding: 14px 18px; border-radius: 10px; font-size: 13px; max-width: 320px; box-shadow: 0 6px 20px rgba(0,0,0,0.4);'>
<div style='font-weight: 700; margin-bottom: 10px; font-size: 14px;'>[Comparativo]</div>
<div style='display: flex; justify-content: space-between; padding: 8px; background: rgba(255,255,255,0.1); border-radius: 6px; margin-bottom: 6px;'>
<span>[Período Atual:]</span>
<span style='font-weight: 700; color: #86EFAC;'>[R$ 250.000]</span>
</div>
<div style='display: flex; justify-content: space-between; padding: 8px; background: rgba(255,255,255,0.05); border-radius: 6px;'>
<span>[Período Anterior:]</span>
<span style='font-weight: 700;'>[R$ 200.000]</span>
</div>
<div style='margin-top: 10px; padding-top: 10px; border-top: 1px solid rgba(255,255,255,0.2); text-align: center; font-weight: 600; color: #86EFAC;'>
[↑ Crescimento de 25%]
</div>
</div>
"
[Fórmula de Cálculo]
[Resultado = (Valor A + Valor B) / Total]
[Esta métrica considera todos os valores válidos do período selecionado.]
<div style="background: #EEF2FF; border-left: 4px solid #6366F1; color: #1F2937; padding: 14px 18px; border-radius: 8px; font-size: 13px; max-width: 320px; box-shadow: 0 4px 12px rgba(99,102,241,0.2);">
<div style="font-weight: 700; color: #6366F1; margin-bottom: 8px;">[Fórmula de Cálculo]</div>
<div style="background: white; padding: 10px; border-radius: 6px; font-family: monospace; margin-bottom: 8px; color: #4B5563;">
[Resultado = (Valor A + Valor B) / Total]
</div>
<div style="font-size: 12px; color: #6B7280; line-height: 1.4;">
[Esta métrica considera todos os valores válidos do período selecionado.]
</div>
</div>
TooltipHTML =
"
<div style="background: #EEF2FF; border-left: 4px solid #6366F1; color: #1F2937; padding: 14px 18px; border-radius: 8px; font-size: 13px; max-width: 320px; box-shadow: 0 4px 12px rgba(99,102,241,0.2);">
<div style="font-weight: 700; color: #6366F1; margin-bottom: 8px;">[Fórmula de Cálculo]</div>
<div style="background: white; padding: 10px; border-radius: 6px; font-family: monospace; margin-bottom: 8px; color: #4B5563;">
[Resultado = (Valor A + Valor B) / Total]
</div>
<div style="font-size: 12px; color: #6B7280; line-height: 1.4;">
[Esta métrica considera todos os valores válidos do período selecionado.]
</div>
</div>
"
💰
[Controle de Orçamento]
Orçado:
R$ 500.000
Gasto:
R$ 425.000
Disponível:
R$ 75.000
85% utilizado
<div style="background: #1F2937; color: white; padding: 16px 20px; border-radius: 10px; font-size: 13px; max-width: 320px; box-shadow: 0 6px 20px rgba(0,0,0,0.4);">
<div style="display: flex; align-items: center; gap: 10px; margin-bottom: 12px;">
<span style="font-size: 24px;">💰</span>
<span style="font-weight: 700; font-size: 14px;">[Controle de Orçamento]</span>
</div>
<div style="margin-bottom: 12px;">
<div style="display: flex; justify-content: space-between; margin-bottom: 6px;">
<span>Orçado:</span>
<span style="font-weight: 700;">R$ 500.000</span>
</div>
<div style="display: flex; justify-content: space-between; margin-bottom: 6px;">
<span>Gasto:</span>
<span style="font-weight: 700; color: #FDB813;">R$ 425.000</span>
</div>
<div style="display: flex; justify-content: space-between;">
<span>Disponível:</span>
<span style="font-weight: 700; color: #10B981;">R$ 75.000</span>
</div>
</div>
<div style="background: rgba(255,255,255,0.1); height: 6px; border-radius: 3px; overflow: hidden;">
<div style="background: #FDB813; width: 85%; height: 100%;"></div>
</div>
<div style="text-align: center; margin-top: 8px; font-size: 12px; opacity: 0.8;">85% utilizado</div>
</div>
TooltipHTML =
"
<div style='background: #1F2937; color: white; padding: 16px 20px; border-radius: 10px; font-size: 13px; max-width: 320px; box-shadow: 0 6px 20px rgba(0,0,0,0.4);'>
<div style='display: flex; align-items: center; gap: 10px; margin-bottom: 12px;'>
<span style='font-size: 24px;'>💰</span>
<span style='font-weight: 700; font-size: 14px;'>[Controle de Orçamento]</span>
</div>
<div style='margin-bottom: 12px;'>
<div style='display: flex; justify-content: space-between; margin-bottom: 6px;'>
<span>Orçado:</span>
<span style='font-weight: 700;'>R$ 500.000</span>
</div>
<div style='display: flex; justify-content: space-between; margin-bottom: 6px;'>
<span>Gasto:</span>
<span style='font-weight: 700; color: #FDB813;'>R$ 425.000</span>
</div>
<div style='display: flex; justify-content: space-between;'>
<span>Disponível:</span>
<span style='font-weight: 700; color: #10B981;'>R$ 75.000</span>
</div>
</div>
<div style='background: rgba(255,255,255,0.1); height: 6px; border-radius: 3px; overflow: hidden;'>
<div style='background: #FDB813; width: 85%; height: 100%;'></div>
</div>
<div style='text-align: center; margin-top: 8px; font-size: 12px; opacity: 0.8;'>85% utilizado</div>
</div>
"
[SLA - Nível de Serviço]
Meta SLA:
95%
Atingido:
97.5%
✓ Meta superada!
Excelente performance da equipe
<div style="background: white; border: 2px solid #10B981; color: #1F2937; padding: 14px 18px; border-radius: 10px; font-size: 13px; max-width: 300px; box-shadow: 0 4px 16px rgba(16,185,129,0.2);">
<div style="font-weight: 700; color: #10B981; margin-bottom: 12px; font-size: 14px;">[SLA - Nível de Serviço]</div>
<div style="margin-bottom: 12px;">
<div style="display: flex; justify-content: space-between; margin-bottom: 8px;">
<span>Meta SLA:</span>
<span style="font-weight: 700;">95%</span>
</div>
<div style="display: flex; justify-content: space-between; margin-bottom: 8px;">
<span>Atingido:</span>
<span style="font-weight: 700; color: #10B981;">97.5%</span>
</div>
</div>
<div style="background: #F0FDF4; padding: 10px; border-radius: 6px; border-left: 3px solid #10B981;">
<div style="font-weight: 600; color: #10B981; font-size: 12px;">✓ Meta superada!</div>
<div style="font-size: 11px; color: #6B7280; margin-top: 4px;">Excelente performance da equipe</div>
</div>
</div>
TooltipHTML =
"
<div style='background: white; border: 2px solid #10B981; color: #1F2937; padding: 14px 18px; border-radius: 10px; font-size: 13px; max-width: 300px; box-shadow: 0 4px 16px rgba(16,185,129,0.2);'>
<div style='font-weight: 700; color: #10B981; margin-bottom: 12px; font-size: 14px;'>[SLA - Nível de Serviço]</div>
<div style='margin-bottom: 12px;'>
<div style='display: flex; justify-content: space-between; margin-bottom: 8px;'>
<span>Meta SLA:</span>
<span style='font-weight: 700;'>95%</span>
</div>
<div style='display: flex; justify-content: space-between; margin-bottom: 8px;'>
<span>Atingido:</span>
<span style='font-weight: 700; color: #10B981;'>97.5%</span>
</div>
</div>
<div style='background: #F0FDF4; padding: 10px; border-radius: 6px; border-left: 3px solid #10B981;'>
<div style='font-weight: 600; color: #10B981; font-size: 12px;'>✓ Meta superada!</div>
<div style='font-size: 11px; color: #6B7280; margin-top: 4px;'>Excelente performance da equipe</div>
</div>
</div>
"
📦
[Status do Estoque]
Disponível:
2.450 un
Reservado:
380 un
Em Falta:
12 un
<div style="background: #1F2937; color: white; padding: 14px 18px; border-radius: 10px; font-size: 13px; max-width: 300px; box-shadow: 0 6px 20px rgba(0,0,0,0.4);">
<div style="display: flex; align-items: center; gap: 10px; margin-bottom: 12px;">
<span style="font-size: 24px;">📦</span>
<span style="font-weight: 700; font-size: 14px;">[Status do Estoque]</span>
</div>
<div style="margin-bottom: 10px;">
<div style="display: flex; justify-content: space-between; padding: 8px; background: rgba(16,185,129,0.2); border-radius: 6px; margin-bottom: 6px;">
<span>Disponível:</span>
<span style="font-weight: 700; color: #86EFAC;">2.450 un</span>
</div>
<div style="display: flex; justify-content: space-between; padding: 8px; background: rgba(253,184,19,0.2); border-radius: 6px; margin-bottom: 6px;">
<span>Reservado:</span>
<span style="font-weight: 700; color: #FDB813;">380 un</span>
</div>
<div style="display: flex; justify-content: space-between; padding: 8px; background: rgba(239,68,68,0.2); border-radius: 6px;">
<span>Em Falta:</span>
<span style="font-weight: 700; color: #FCA5A5;">12 un</span>
</div>
</div>
</div>
TooltipHTML =
"
<div style="background: #1F2937; color: white; padding: 14px 18px; border-radius: 10px; font-size: 13px; max-width: 300px; box-shadow: 0 6px 20px rgba(0,0,0,0.4);">
<div style="display: flex; align-items: center; gap: 10px; margin-bottom: 12px;">
<span style="font-size: 24px;">📦</span>
<span style="font-weight: 700; font-size: 14px;">[Status do Estoque]</span>
</div>
<div style="margin-bottom: 10px;">
<div style="display: flex; justify-content: space-between; padding: 8px; background: rgba(16,185,129,0.2); border-radius: 6px; margin-bottom: 6px;">
<span>Disponível:</span>
<span style="font-weight: 700; color: #86EFAC;">2.450 un</span>
</div>
<div style="display: flex; justify-content: space-between; padding: 8px; background: rgba(253,184,19,0.2); border-radius: 6px; margin-bottom: 6px;">
<span>Reservado:</span>
<span style="font-weight: 700; color: #FDB813;">380 un</span>
</div>
<div style="display: flex; justify-content: space-between; padding: 8px; background: rgba(239,68,68,0.2); border-radius: 6px;">
<span>Em Falta:</span>
<span style="font-weight: 700; color: #FCA5A5;">12 un</span>
</div>
</div>
</div>
"