A abordagem de trabalho
Component Canvas cria uma superfície de inspeção em tela cheia em torno de componentes que já existem no projeto. Agrupa variantes suportadas e estados úteis para que designers os comparem rapidamente e depois interajam com os controles reais. A fonte mantém a implementação do componente independente do canvas.
O fluxo é especialmente preciso sobre o significado de comparar. Uma comparação de tamanho mantém texto, estilos e dados constantes; uma comparação de estilo altera somente o estilo. Também preserva portais nativos, foco e rolagem aninhada: uma prévia útil precisa funcionar além da captura de seu estado padrão.
Entregas esperadas
- Uma rota ou ponto de entrada isolado de canvas com os componentes solicitados.
- Grupos de variantes nomeados, com lista de cobertura e omissões explicadas.
- Um relatório dos arquivos alterados, verificações executadas, decisões e comportamentos não testados.
Do briefing à revisão
- 01Monte um exemplo seguro
Leia as APIs públicas dos componentes e as convenções do projeto. Use dados de teste, mocks ou callbacks existentes para impedir gravações reais antes de montar um único componente.
- 02Crie grupos comparáveis
Adicione variantes suportadas em grupos consistentes. Altere uma dimensão de comparação por vez e preserve o comportamento real de desabilitação, foco e interação do componente.
- 03Verifique o canvas ao redor dos componentes
Teste deslocamento, zoom, ajuste à tela e navegação por teclado, junto com rolagem aninhada e portais nativos. Persista somente a câmera e confirme que redefini-la preserva o estado da prévia.