z-uiDesign system
Gráficos

Radiais

Formas radiais mostram um valor contra um limite ou poucas grandezas na mesma escala: barras radiais, medidores e radar. Para parte do todo, veja a página de pizza e rosca; para comparar valores próximos ou muitas categorias, use barras.

Barras radiais

Anéis medidos contra o maior valor, ou fatias empilhadas num arco que soma o total.

Envelopes por canal de envio

Janeiro a outubro de 2026

Cada anel é medido contra o maior canal, o e-mail.

Assinaturas por tipo

Janeiro a outubro de 2026

Três em cada quatro assinaturas são eletrônicas.

Progresso e medidor

Um valor contra um limite. A trilha mostra o que falta; o número no centro usa cor de texto, nunca a cor da série.

Envelopes de outubro assinados

Enviados entre 1 e 17 de outubro de 2026

47 envelopes enviados em outubro ainda aguardam assinatura.

Taxa de conclusão

Envelopes assinados sobre enviados, outubro de 2026

Meta do trimestre: 90%. O mês está 3,3 pontos acima.

Pizza e rosca

Parte do todo com poucas fatias tem página própria, com pizza, rosca, fatia em destaque, meia rosca e anéis aninhados.

Ver os modelos de pizza e rosca

Radar

Várias notas na mesma escala. Funciona com uma ou duas séries; a partir de três, prefira barras agrupadas.

Avaliação das etapas do fluxo

Nota média de 0 a 10, 3º trimestre de 2026

Selfie e identificação são as etapas com nota mais baixa.

Etapas do fluxo, trimestre a trimestre

Nota média de 0 a 10, 2º e 3º trimestres de 2026

A selfie subiu 1,5 ponto depois da nova orientação de enquadramento.

Uso

const config = {
  signed: { label: "Assinados", color: "var(--color-chart-1)" },
} satisfies ChartConfig;

<ChartContainer config={config} className="aspect-square h-56">
  <RadialBarChart data={[{ signed: 655 }]} startAngle={90} endAngle={-270} innerRadius={72} outerRadius={96}>
    <PolarAngleAxis type="number" domain={[0, 702]} tick={false} />
    <RadialBar dataKey="signed" fill="var(--color-signed)" background cornerRadius={6} />
  </RadialBarChart>
</ChartContainer>