Design
Prototipe e valide uma interface responsiva
Um protótipo de interface com conteúdo em primeiro lugar, usável em tamanhos de tela, métodos de entrada e condições de conteúdo representativos.
O processo
Faça nesta ordem.
- Identifique as tarefas primárias do usuário, a hierarquia de conteúdo, as classes de dispositivo suportadas, as restrições de navegador e os requisitos de acessibilidade.
- Comece com um layout linear estreito e estrutura semântica; depois defina grids flexíveis, mídia fluida e dimensionamento intrínseco antes de adicionar pontos de quebra.
- Adicione pontos de quebra onde o conteúdo e os controles deixam de funcionar, em vez de copiar larguras de modelos de dispositivo.
- Prototipe estados críticos com conteúdo curto e longo, expansão de localização, erros, dados vazios, zoom e entrada por ponteiro e teclado.
- Teste tamanhos de viewport representativos e dispositivos reais, quando disponíveis, quanto a refluxo, texto legível, alvos de toque, ordem de foco, desempenho e mudanças de orientação.
- Documente regras e exceções responsivas, colete feedback de partes interessadas e usuários, revise e forneça estados prontos para implementação e checagens de aceite.
Traga isto
Entradas que o gato vai pedir.
- Jornadas do usuário e conteúdo
- Faixa de navegadores e dispositivos suportados
- Restrições de marca ou design system
- Ferramenta de protótipo ou ambiente frontend
Roteador + um playbook
Roteie primeiro. Escolha um.
O Cat Paw carrega um playbook por tarefa, sem misturar vários. Comece por este roteador; os outros caminhos são candidatos específicos do workflow.
- Roteador:
design-pack skills/design/emilkowalski/prototype/SKILL.mdskills/design/emilkowalski/mobile-native/SKILL.mdskills/design/ui-skills/baseline-ui/SKILL.md
Limites
As fronteiras viajam com o prompt.
- Não desenhe só para capturas de tela de dispositivos nomeados; teste larguras intermediárias e estresse de conteúdo.
- Preserve ordem semântica e comportamento de teclado quando a ordem visual mudar.
- Não oculte conteúdo ou ações essenciais só para caber em telas pequenas.
Pronto significa
Um fim que dá para checar.
Tarefas críticas funcionam em larguras representativas e intermediárias, nenhum conteúdo essencial se perde em zoom ou refluxo, interações de teclado e toque são usáveis, e regras responsivas e estados testados estão documentados.
Fontes
De onde veio este processo.
- web.dev/articles/responsive-web-design-basics
- web.dev/learn/design/
- developer.mozilla.org/en-US/docs/Learn_web_development/Core/CSS_layout/Responsive_Design
As fontes estabelecem o padrão do workflow. Posts de Reddit e da comunidade, quando aparecem, valem como anedota de quem pratica — não como fato universal.