Data Display

Table

Tabela de dados com ordenação, seleção, filtros e paginação.

StableData Displayv1.0

Overview

Demonstração real e interativa de Table nas larguras desktop, tablet e mobile.

Table
1 item(ns) selecionado(s)
NomeEmpresaStatusDataResponsávelAções
Dispensa 41/26Hospital das ClínicasCancelado02/09/2026R$ 18.900,00
MPMarcos Prado
Pregão 2026-0119UFRGSPendente11/09/2026R$ 76.400,00
JCJuliana Castro
Pregão 2026-0142Prefeitura de CampinasEm análise24/09/2026R$ 248.500,00
AMAna Moreira
Pregão 2026-0098Secretaria de Educação SPHomologado27/08/2026R$ 542.300,00
LSLívia Santos
Concorrência 88/26Governo do ParanáHomologado18/09/2026R$ 1.320.000,00
RFRafael Fonseca

5 de 128 registros

Playground

Altere as propriedades e veja o componente atualizar em tempo real.

1 item(ns) selecionado(s)
NomeEmpresaStatusDataResponsávelAções
Dispensa 41/26Hospital das ClínicasCancelado02/09/2026R$ 18.900,00
MPMarcos Prado
Pregão 2026-0119UFRGSPendente11/09/2026R$ 76.400,00
JCJuliana Castro
Pregão 2026-0142Prefeitura de CampinasEm análise24/09/2026R$ 248.500,00
AMAna Moreira
Pregão 2026-0098Secretaria de Educação SPHomologado27/08/2026R$ 542.300,00
LSLívia Santos
Concorrência 88/26Governo do ParanáHomologado18/09/2026R$ 1.320.000,00
RFRafael Fonseca

5 de 128 registros

Superfície

Densidade

Largura

Ajuste o contexto de renderização para validar o componente em diferentes superfícies e larguras.

States

Todos os estados exibidos simultaneamente para facilitar a comparação.

Table

Default

Table

Hover

Feedback imediato

Table

Focus

Anel de foco visível

Table

Disabled

opacity 60%

Examples

Exemplos realistas de uso em contexto de produto.

Loading state

Skeletons preservam a estrutura da tabela.

NomeEmpresaStatusDataResponsávelAções

5 de 128 registros

Empty state

Sempre ofereça uma ação de saída.

NomeEmpresaStatusDataResponsávelAções

Nenhum edital encontrado

Crie um novo monitoramento para começar a receber oportunidades.

0 de 128 registros

Usage

Critérios de escolha e boas práticas.

When to use

  • Comparar muitos registros com múltiplos atributos.
  • Listagens que exigem ordenação, seleção em massa e paginação.

When not to use

  • Poucos dados por item — prefira Cards.
  • Conteúdo majoritariamente visual — prefira Grid de cards.
Do

Alinhe valores monetários à direita e use fonte monoespaçada.

Don't

Não use mais de 8 colunas visíveis sem priorização ou scroll horizontal claro.

Accessibility

Requisitos obrigatórios para conformidade WCAG 2.1 AA.

  • Use <table>, <thead>, <th scope="col"> e <caption> para estrutura semântica.
  • Cada checkbox de linha possui aria-label descrevendo o registro.
  • Ordenação anuncia o estado com aria-sort na coluna ativa.
  • Scroll horizontal acessível por teclado com foco no container.

Specifications

Valores de referência para implementação, sempre baseados em tokens.

PropriedadeValorToken
Row height48px
Cell padding12px 16px
Header backgroundSurface sunken
Divider1px solid
Typography13px / 20px
Selected rowPrimary subtle