---
conceito: formulario
termo: "formulario"
secao_dona: seed-componentes#02
declarado_por: 23 seção(ões)
gerado_por: 06-validacao/geradores/gen-camada-ia.py
nota: página GERADA de `01-canonicos/seed-consulta.json` — não editar à mão; os conceitos se declaram na seção, e os links saem daí
---

# formulario

Campo, rótulo, ajuda, erro e o contrato HTML de toda entrada de dado.

**Seção dona (é ela que manda neste conceito):** `seed-componentes#02`

## Onde este conceito é declarado (23)

- [seed-componentes §02 — Form-field (campo de formulário)](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/02-form-field-campo-de-formulario-estavel-validado.md) — Form-field, a moldura de todo campo: rótulo, ajuda, erro, 9 estados, contrato HTML, máscaras.
- [seed-componentes §03 — Input de texto](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/03-input-de-texto-estavel-validado-pelo-rafael-em.md) — Input de texto: o primeiro consumidor do form-field; o que é específico do texto livre.
- [seed-componentes §04 — Busca](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/04-busca-estavel-validado-pelo-rafael-em-2026-08.md) — Campo de busca: as duas variantes por papel, o limpar, atalhos, resultado vazio.
- [seed-componentes §05 — Número](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/05-numero-estavel-validado-pelo-rafael-em-2026-08.md) — Campo numérico: por que não usar type=number, variante livre × stepper, decimais e unidades.
- [seed-componentes §06 — Textarea](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/06-textarea-estavel-validado-pelo-rafael-em-2026.md) — Textarea: auto-crescimento, limite de caracteres, contadores, canais de ajuda e erro.
- [seed-componentes §07 — Select](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/07-select-estavel-validado-pelo-rafael-em-2026-08.md) — Select: quando usar em vez de radio/combobox, nativo × custom, placeholder, grupos.
- [seed-componentes §08 — Switch](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/08-switch-estavel-validado-pelo-rafael-em-2026-08.md) — Switch: efeito imediato (nunca com salvar), rótulo, estado de sistema × contextual.
- [seed-componentes §09 — Radio](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/09-radio-estavel-validado-pelo-rafael-em-2026-08.md) — Radio: grupos, seleção padrão, cartões-rádio, 'nenhuma das anteriores'.
- [seed-componentes §10 — Checkbox](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/10-checkbox-estavel-validado-pelo-rafael-em-2026.md) — Checkbox: múltipla escolha, indeterminado, opção exclusiva ('nenhum'), quando é status e não ação.
- [seed-componentes §11 — Combobox](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/11-combobox-estavel-validado-pelo-rafael-em-2026.md) — Combobox/autocomplete: instrução inicial, contagem anunciada, teclado, quando usar em vez de select.
- [seed-componentes §12 — Slider](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/12-slider-estavel-validado-pelo-rafael-em-2026-08.md) — Slider: aproximado basta, sempre com campo numérico ao lado, faixa dupla.
- [seed-componentes §13 — Date picker](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/13-date-picker-estavel-validado-pelo-rafael-em.md) — Date picker: data digitada memorável, calendário como apoio, formato, intervalo.
- [seed-componentes §14 — Upload](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/14-upload-estavel-validado-pelo-rafael-em-2026-08.md) — Upload: input nativo + soltar, progresso, confirmação, tipos e tamanhos, erro por arquivo.
- [seed-componentes §38 — Stepper / Wizard](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/38-stepper-wizard-estavel-v0-41-st1-st6-bloco-5-5d.md) — Stepper/assistente: passos, quando dividir um formulário, voltar, progresso.
- [seed-componentes §55 — Chat](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/55-chat-estavel-f7-3-2026-08-15-ch1-ch14-arquetipo.md) — Chat e mensageria: balões, composer, envio, vazio — CH1–CH14; lista de conversas é o §28.
- [seed-componentes §59 — Campos de valor do domínio — monetário, medida e duração](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/59-campos-de-valor-do-dominio-monetario-medida-e.md) — Campos de valor do domínio: monetário, medida com unidade e duração — formato, alinhamento, entrada.
- [seed-componentes §60 — Escolha segmentada e múltipla](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/60-escolha-segmentada-e-multipla-estavel-sg1-sg14.md) — Escolha segmentada e múltipla (segmented control, toggle group): quando usar, quantas opções — SG1–SG14.
- [seed-componentes §61 — Data, intervalo e hora](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/61-data-intervalo-e-hora-estavel-f7-5-promovida-em.md) — Data, intervalo e hora (DH1–DH18): período (hoje, esta semana, personalizado) e campo de hora.
- [seed-componentes §62 — Seletor de pessoa](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/62-seletor-de-pessoa-estavel-f7-5-promovida-em.md) — Seletor de pessoa (PS1–PS16): buscar e escolher uma ou várias pessoas, avatar, chips.
- [seed-componentes §66 — Credenciais — senha e código de uso único](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/66-credenciais-senha-e-codigo-de-uso-unico-estavel.md) — Credenciais (CD1–CD16): campo de senha (revelar, força) e código de uso único.
- [seed-componentes §67 — Edição em linha](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/67-edicao-em-linha-estavel-f7-5-2026-08-16.md) — Edição em linha (IL1–IL14): o valor vira campo no próprio lugar — salvar, cancelar, teclado.
- [seed-componentes §68 — Editor de texto rico — toolbar mínima](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/68-editor-de-texto-rico-toolbar-minima-estavel-f7.md) — Editor de texto rico (ET1–ET14): toolbar mínima, colar, atalhos, limites — editor de campo.
- [seed-componentes §83 — TELA A19 — AUTENTICAÇÃO (entrar](https://ds.seed.eng.br/10-publicacao/ia/seed-componentes/83-tela-a19-autenticacao-entrar-recuperar-criar.md) — TELA A19, autenticação (entrar, recuperar, criar conta): fora do shell, com a logo vertical acima.
