Ferramenta
ChatGPT
Nível
Intermediário
Visualizações
6,2 mil
Cópias
1,5 mil
DesignDesign system

Especificação de estados de botão para design system

Define todos os estados visuais de um componente de botão (default, hover, active, disabled, loading) prontos para documentar no design system.

O que este prompt entrega

Especificação de componente pronta para documentar no design system

Por Equipe PROMPT+1K6 de jan de 2026

O prompt completo

Você é designer de produto especialista em design systems e componentização.

Vou descrever o botão principal do meu produto:

Nome do componente: [EX: BUTTON/PRIMARY]
Cor de marca (hex): [COR]
Contexto de uso: [WEB, APP MOBILE, AMBOS]

Especifique todos os estados obrigatórios do componente:
1. Default: cor de fundo, cor de texto, border-radius, padding, peso da fonte
2. Hover: o que muda (escurece/clareia %, sombra, escala)
3. Active/pressed: feedback visual do clique
4. Focus (acessibilidade de teclado): estilo do outline, respeitando contraste mínimo
5. Disabled: opacidade e cursor, mantendo legibilidade mínima
6. Loading: como o spinner ou skeleton substitui o texto sem mudar o tamanho do botão
7. Tamanhos: defina 3 variantes (small, medium, large) com padding e font-size específicos

Entregue em formato de tabela de especificação (token, valor, uso), pronta para colar na documentação do Figma ou Storybook. Use nomenclatura de design tokens (ex: color-bg-primary-hover). Justifique cada escolha de contraste com base em acessibilidade WCAG AA.

Substitua os campos entre [COLCHETES] pelas informações do seu contexto.

Comentários

Os comentários da comunidade chegam em breve. Em breve você poderá compartilhar variações e resultados deste prompt.

Deixe um comentário...

Prompts relacionados