Botones

Los botones de canva.com

El botón principal de canva.com es #8b3dff con texto #ffffff, esquinas de 12px y 40px de alto. Abajo: cada variante de botón que usa el sitio, sus estados hover y foco, y el CSS para que los tuyos se vean igual.

Medido en canva.com hace 4 días.

Botón primary

Start designing for free
Hover
background #ffffffe5 → #ffffff
Foco
outline 1px auto rgb(238, 238, 238), offset 1px
Transición
background-color, box-shadow, color, transform, 0.1s, 0.1s, 0.1s, 0.07s

Botón secondary

Log in
Hover
background #ffffffe5 → #ffffff
Transición
background-color, box-shadow, color, transform, 0.1s, 0.1s, 0.1s, 0.07s

Botón ghost

Design
Hover
sin cambio visible

El CSS

Una clase por variante, con los valores medidos. La fuente es la que canva.com usa en sus botones.

buttons.css
.btn-primary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  padding: 0px 16px;
  background: #8b3dff;
  color: #ffffff;
  border: none;
  border-radius: 12px;
  font-size: 14px;
  font-weight: 600;
  font-family: "Canva Sans", sans-serif;
  box-shadow: rgba(255, 255, 255, 0.16) 0px 24px 24px -18px inset, rgba(255, 255, 255, 0.25) 0px 1px 0.5px 0px inset, rgba(21, 30, 130, 0.12) 0px -1px 0.5px 0px inset, rgba(21, 30, 130, 0.07) 0px 1px 2px 0px, rgba(21, 30, 130, 0.03) 0px 3px 4px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px inset;
  cursor: pointer;
}
​
.btn-secondary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  padding: 0px 12px;
  background: #ffffffe5;
  color: #0f1015;
  border: none;
  border-radius: 10px;
  font-size: 14px;
  font-weight: 600;
  font-family: "Canva Sans", sans-serif;
  box-shadow: rgba(255, 255, 255, 0.08) 0px 24px 24px -18px inset, rgba(255, 255, 255, 0.25) 0px 1px 0.5px 0px inset, rgba(0, 0, 0, 0.25) 0px -1px 0.5px 0px inset, rgba(0, 0, 0, 0.14) 0px 1px 2px 0px, rgba(0, 0, 0, 0.07) 0px 3px 4px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px inset;
  cursor: pointer;
}
​
.btn-ghost {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  padding: 4px 8px;
  background: transparent;
  color: #ffffff;
  border: none;
  border-radius: 12px;
  font-size: 13.3333px;
  font-weight: 400;
  font-family: "Canva Sans", sans-serif;
  cursor: pointer;
}

Para agentes de IA

El paquete es texto plano, sin clave: descarga DESIGN.md o entrega el paquete completo a Claude Code, Cursor o Copilot con el servidor MCP.

curl -s https://stylepack.ai/packs/canva.com/DESIGN.md

Preguntas

¿Cómo hago botones como los de canva.com?

Usa el CSS de esta página: el botón principal es #8b3dff con texto #ffffff, esquinas de 12px y 40px de alto. Añade las reglas de hover y foco que aparecen bajo cada variante y pon en el botón la fuente que usa canva.com.

¿De qué color son los botones de canva.com?

El botón principal de canva.com es #8b3dff con texto #ffffff. El sitio usa 3 variantes de botón en total; cada una está en esta página con su fondo, borde, radio y tamaño.

¿Puede un agente de programación con IA copiar los botones de canva.com?

Sí. El paquete de diseño de canva.com de Stylepack contiene cada variante de botón con sus estados, las fuentes, los colores y las capturas, así que Claude Code, Cursor o Copilot pueden construir botones que coincidan.