Botões
Os botões do openai.com
O botão principal do openai.com é #000000 com texto #ffffff, cantos de 40px e 36px de altura. Abaixo: cada variante de botão que o site usa, seus estados de hover e foco, e o CSS para deixar os seus iguais.
Medido no openai.com há 4 dias.
Botão primary
- Hover
- sem mudança visível
- Foco
- outline 1px none rgba(0, 0, 0, 0.486), offset 2px
- Transição
- color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events, 0.2s
Botão secondary
- Hover
- sem mudança visível
- Transição
- color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events, 0.25s
Botão ghost
- Hover
- sem mudança visível
O CSS
Uma classe por variante, com os valores medidos. A fonte é a que o openai.com define nos botões.
.btn-primary {
display: inline-flex;
align-items: center;
justify-content: center;
height: 36px;
padding: 0px 20px;
background: #000000;
color: #ffffff;
border: none;
border-radius: 40px;
font-size: 14px;
font-weight: 500;
font-family: "OpenAI Sans", sans-serif;
cursor: pointer;
}
.btn-secondary {
display: inline-flex;
align-items: center;
justify-content: center;
height: 40px;
padding: 0px 12px;
background: transparent;
color: #000000;
border: 1px solid #0000001f;
border-radius: 9999px;
font-size: 14px;
font-weight: 500;
font-family: "OpenAI Sans", sans-serif;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.02) 0px 4px 6px 0px, rgba(0, 0, 0, 0.05) 0px 0px 2px 0px;
cursor: pointer;
}
.btn-ghost {
display: inline-flex;
align-items: center;
justify-content: center;
height: 64px;
padding: 0px 16px;
background: transparent;
color: #000000;
border: none;
border-radius: 0px;
font-size: 17px;
font-weight: 400;
font-family: "OpenAI Sans", sans-serif;
cursor: pointer;
}Para agentes de IA
O pacote é texto puro, sem chave: busque o DESIGN.md ou entregue o pacote inteiro ao Claude Code, Cursor ou Copilot pelo servidor MCP.
curl -s https://stylepack.ai/packs/openai.com/DESIGN.mdPerguntas
Como fazer botões iguais aos do openai.com?
Use o CSS desta página: o botão principal é #000000 com texto #ffffff, cantos de 40px, 36px de altura. Adicione as regras de hover e foco listadas em cada variante e defina a fonte do botão como a que o openai.com usa.
De que cor são os botões do openai.com?
O botão principal do openai.com é #000000 com texto #ffffff. O site usa 3 variantes de botão no total; cada uma está listada nesta página com fundo, borda, raio e tamanho.
Um agente de código com IA consegue copiar os botões do openai.com?
Sim. O pacote de design do openai.com no Stylepack traz cada variante de botão com seus estados, as fontes, as cores e capturas de tela, para que Claude Code, Cursor ou Copilot construam botões iguais.