Botões

Os botões do linear.app

O botão principal do linear.app é #e5e5e6 com texto #08090a, cantos de 9999px e 32px 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 linear.app há 4 dias.

Botão primary

Sign up
Hover
sem mudança visível
Foco
outline 1px solid rgb(94, 105, 209), offset 2px
Transição
border, background-color, color, box-shadow, opacity, filter, transform, 0.16s

Botão secondary

Performance
Hover
sem mudança visível
Transição
all, 0s

Botão ghost

Product
Hover
sem mudança visível

O CSS

Uma classe por variante, com os valores medidos. A fonte é a que o linear.app define nos botões.

buttons.css
.btn-primary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  padding: 0px 12px;
  background: #e5e5e6;
  color: #08090a;
  border: 1px solid #e5e5e6;
  border-radius: 9999px;
  font-size: 13px;
  font-weight: 510;
  font-family: "Inter Variable", sans-serif;
  box-shadow: rgba(0, 0, 0, 0) 0px 8px 2px 0px, rgba(0, 0, 0, 0.01) 0px 5px 2px 0px, rgba(0, 0, 0, 0.04) 0px 3px 2px 0px, rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.08) 0px 0px 1px 0px;
  cursor: pointer;
}
​
.btn-secondary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 24px;
  padding: 0px 11px;
  background: transparent;
  color: #d0d6e0;
  border: 1px solid #2e2e32;
  border-radius: 16px;
  font-size: 12px;
  font-weight: 400;
  font-family: "Inter Variable", sans-serif;
  cursor: pointer;
}
​
.btn-ghost {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  padding: 0px 12px;
  background: transparent;
  color: #8a8f98;
  border: none;
  border-radius: 9999px;
  font-size: 13px;
  font-weight: 400;
  font-family: "Inter Variable", 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/linear.app/DESIGN.md

Perguntas

Como fazer botões iguais aos do linear.app?

Use o CSS desta página: o botão principal é #e5e5e6 com texto #08090a, cantos de 9999px, 32px de altura. Adicione as regras de hover e foco listadas em cada variante e defina a fonte do botão como a que o linear.app usa.

De que cor são os botões do linear.app?

O botão principal do linear.app é #e5e5e6 com texto #08090a. 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 linear.app?

Sim. O pacote de design do linear.app 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.