Referência
Componentes GOVBR-DS
Catálogo alinhado ao padrão SERPRO/Estaleiro. 43 de 43 componentes implementados.
Formulários
Entrada e captura de dados do usuário.
Input
implementadoCampo de texto com label, ajuda e erro acessíveis.
Textarea
implementadoÁrea de texto multi-linha com label, ajuda e erro.
Select
implementadoMenu suspenso de opções únicas com foco dourado.
Combobox (extra)
implementadoSelect com busca — extensão útil ao lado de Select nativo.
Checkbox
implementadoCaixa de seleção com estado indeterminado e foco dourado.
Checkgroup
implementadoAgrupamento acessível de checkboxes usando <fieldset>.
Radio
implementadoBotão de rádio dentro de <GovRadioGroup>.
Switch
implementadoInterruptor liga/desliga acessível.
Slider
implementadoControle de intervalo com rótulo e formato de valor.
DateTimePicker
implementadoCampo de data/hora acessível baseado em input nativo com ícone.
Upload
implementadoÁrea de envio de arquivos com drag-and-drop e validação de tamanho.
Feedback & Status
Comunicação de estado, progresso e mensagens.
Message
implementadoAlerta de feedback nas cores success, danger, warning e info.
Sucesso!
Notification
implementadoCentral de notificações em popover com badge de não lidas.
Loading
implementadoSpinner acessível em quatro tamanhos e barra de progresso indeterminada.
Tooltip
implementadoDica contextual em popover — funciona sem TooltipProvider externo.
Conteúdo & Exibição
Apresentação de informação estruturada.
Card
implementadoContêiner de conteúdo institucional com título, corpo e ações.
Cadastro Único
Consulte, atualize ou inclua dados do seu cadastro social online.
List
implementadoContainer com itens divididos e título opcional (ver Item).
Item
implementadoLinha interativa usada em listas, menus e resultados.
- →
Emissão de CPF
Concluído em 12/07
- →
Consulta ao FGTS
Aguardando envio de documentos
Table
implementadoTabela responsiva com faixas alternadas, hover e densidades.
| Protocolo | Serviço | Status | Atualizado |
|---|---|---|---|
| 2024-001 | Emissão de CPF | Concluído | 12/07 |
| 2024-002 | Consulta FGTS | Pendente | 15/07 |
| 2024-003 | Auxílio Brasil | Em análise | 17/07 |
Tag
implementadoRótulo compacto em variantes semânticas.
Avatar
implementadoRepresentação visual do usuário com fallback de iniciais e três tamanhos.
Divider
implementadoSeparador horizontal/vertical com espessura e rótulo opcional.
Collapse
implementadoÁrea expansível — implementado como Accordion single/multi.
Carousel
implementadoExibição rotativa de conteúdo com controles prev/next, indicadores e navegação por teclado (←/→).
Cadastro Único
Atualize seus dados de forma online.
Icon
implementadoSistema de ícones baseado em lucide-react — utilize diretamente com classes text-* e h-4/w-4.
Link
implementadoLink estilizado com variantes primary/neutral, tamanhos e indicação de externo.
Dropdown
implementadoMenu suspenso de ações com estado ativo e ícones.
Sobreposição
Camadas sobre o conteúdo principal.
Modal
implementadoDiálogo modal centralizado com header (título editável + subtítulo com autor), toolbar de formatação, editor rico (contentEditable), gerenciamento de tags e footer com ações (rascunho, publicar). Ver também a rota /excluir-item.
Scrim
implementadoOverlay semi-transparente em três níveis (light/medium/dark). Usado internamente por Modal/Drawer.
Estrutura de Página
Blocos institucionais fixos.
Extras
Componentes adicionais fora da taxonomia oficial.
Template — Dashboard BI
implementadoEstrutura de página para painéis analíticos: sidebar escura, topbar com filtros, KPIs, gráficos (área, barras, donut) e tabela de execução. Baseado em ds.cxdesigner.com.br/templates/dashboard-bi.