hover & tooltip

01

Tooltip aparece on-hover (desktop) ou tap (mobile). Conteúdo: label + valor exato + comparação opcional. Passa o mouse no chart abaixo.

demo · hover sobre barras
tooltip aparece on-hover
02244668845seg32ter60qua38qui72sex55sáb80dom

demonstração interativa

legend toggle

02

Clique na legenda esconde/mostra a série. Visual: opacidade 0.3 quando "off". Implementação JS opcional — em SVG nativo, usar display: none ou opacity.

drill-down

03

Click numa barra/fatia abre detalhamento. Usar quando há hierarquia (mês → semana → dia). Sinalize com cursor pointer + tooltip "clica pra detalhar".

brush selection (range)

04

Em line charts longos, brush no eixo X permite zoom em sub-range. Mostra o range selecionado destacado, resto fica fade. Equivalente teclado: input de date range acima.

time range selector

05

Quando dashboard tem múltiplos charts com mesmo eixo temporal, controle único no topo.

· customizado:

filter chips

06
filtros ativos:programa: hackerclubes ×região: sudeste ×+ adicionar

empty state em chart

07

Quando não há dados pra mostrar (filtro vazio, primeira vez, erro), substitua o chart por um estado vazio com call-to-action.

sem dados pra esse período

tenta um intervalo maior ou ajusta os filtros.

alternativas via teclado

08