Design SystemComponents
Table
Coleções comparáveis com moldura contida ou plano aberto.
Import: import { Table, TableHeader, TableBody, TableRow, TableHead, TableCell } from "@ascend/ui/table"
Demo
| Descrição | Categoria | Valor |
|---|---|---|
| Aluguel | Moradia | R$ 2.400,00 |
| Salário | Receita | R$ 8.500,00 |
| Mercado | Alimentação | R$ 612,40 |
Contrato
- Use
variant="contained"para associar título, filtros, seleção ou paginação a uma coleção. A moldura é única, de baixo contraste, com hairline, raio moderado e sem sombra. - Use
variant="plain"quando a tabela já estiver em um plano contido. Não duplique a moldura com umCardexterno. density="comfortable"mantém a altura padrão (h-10no header epy-2.5nas células).density="compact"reduz o ritmo para coleções de revisão frequente (h-8epy-2).classNamefica na<table>. UsecontainerClassNamepara controlar o wrapper, inclusive visibilidade responsiva.- Cabeçalhos e texto ficam alinhados à esquerda por padrão. Valores numéricos ficam à direita, com
tabular-numsewhitespace-nowrap; ações ficam à direita e sem quebra. - Header overline (11px / tracking) e hover
muted/50são parte do primitivo.