A abordagem de trabalho
Component Spec define um único componente de design system. Organiza a entrega em torno de anatomia, variantes, propriedades da API, estados de interação, comportamento responsivo, acessibilidade e uso. Partes obrigatórias e opcionais ficam explícitas.
O objetivo é o alinhamento entre designers e desenvolvedores. O comportamento de carregamento de um botão ou o retorno do foco em um diálogo não aparece em uma captura de tela estática. Por isso, a fonte pede exemplos e casos extremos, mantendo fora desta tarefa modelos de documentação mais amplos e padrões com vários componentes.
Entregas esperadas
- Uma especificação de anatomia e variantes
- Uma tabela de props com tipos, valores padrão e status de obrigatoriedade
- Regras de estado, comportamento, acessibilidade e uso
Do briefing à revisão
- 01Defina o limite do componente
Defina sua finalidade, quando usá-lo e quais partes são obrigatórias ou opcionais.
- 02Especifique API e estados
Nomeie propriedades e variantes e descreva o comportamento padrão, de foco, desabilitado, de carregamento e de erro, quando relevante.
- 03Resolva os detalhes de interação
Documente o comportamento de teclado, foco, responsividade e casos extremos com exemplos que a implementação possa verificar.