Oneck

Design system Oneck Creative · Identidade · Componentes

Botões

Dois botões e um jeito de reagir. O principal é o ponto coral da tela; o secundário é um bloco neutro que não disputa com ele. Ao passar o mouse ou chegar pelo teclado, aparece um anel na cor de contraste do fundo, sem trocar a cor. Escolhidos em 17/10/2026.

Símbolo Oneck

Botão principal · LAY-03 e LAY-06

O ponto coral da tela

Um por tela. Coral com texto escuro, 16px em 600. Na versão grande (capa, abertura, fechamento), o texto passa a 20px em Black e vira branco: só assim o branco sobre coral é aceito como texto grande.

VersãoClassesFundoTextoContraste
Principalbtn btn-coralCoral #EE6A4ANeutro 800, 16px, 6004,98:1
Principal grandebtn btn-coral btn-grandeCoral #EE6A4ABranco, 20px, Black 900, +0,01em3,09:1 (texto grande)

Botão secundário · LAY-07

Bloco neutro, sem disputar o coral

Fundo sólido e texto em Oneck. Branco sobre Oneck e Areia; Areia sobre branco, com a classe sobre-branco. Nunca contorno vazado, nunca coral.

Fundo da telaClassesFundo do botãoTextoContraste
Oneck ou Areiabtn btn-secundarioBrancoOneck 500, 16px, 6005,28:1
Brancobtn btn-secundario sobre-brancoAreia 200Oneck 500, 16px, 6004,50:1

Estados · LAY-08

Um anel, nunca outra cor

Passar o mouse e chegar pelo teclado (tecla Tab) mostram o mesmo anel: 2px, afastado 3px do botão, na cor de contraste do fundo. Neutro 800 sobre branco e Areia; branco sobre Oneck. A cor do botão não muda, então o contraste do texto continua o mesmo. Transição de 0,2 s. Passe o mouse nos botões de cima; abaixo, o anel fixo para comparar.

Com anel, sobre OneckConsultar minha marcaVer o que fazemos
Com anel, sobre AreiaConsultar minha marcaVer o que fazemos
Com anel, sobre brancoConsultar minha marcaVer o que fazemos

Fora de .hero e section.oneck, um bloco em Oneck precisa da classe sobre-oneck no contêiner dos botões para o anel sair branco.

Ícone · LAY-09

Só quando ajuda a entender o destino

Remix Icon de linha, à esquerda do texto, 1,2 vez o tamanho da letra e na cor do texto. WhatsApp, download e e-mail ganham ícone; "Saiba mais" não.

Não fazer

Fora disto, deixa de ser o botão da Oneck

Consultar minha marca
Branco no botão normal

Em 16px, branco sobre coral fica em 3,1:1 e reprova. Branco só no botão grande.

ContratarConsultar
Dois botões coral

O coral é um ponto por tela. O segundo vira secundário.

Ver o que fazemos
Contorno vazado

O secundário é um bloco sólido, não um contorno.

Consultar minha marca
Escurecer ao passar o mouse

Coral 600 com texto escuro cai para 3,62:1. O hover é o anel.

Consultar minha marca
Sombra, degradê ou brilho

O design é flat (COR-01).

Consultar minha marca
Canto reto

Botão é sempre pílula (LAY-02).

Código

Pronto em _base/base.css

Em página HTML do sistema, basta usar as classes. Em outro projeto, copie o bloco de botões de _base/base.css junto com os tokens de cor e tipografia.

<!-- principal e secundário sobre Areia ou Oneck -->
<a class="btn btn-coral" href="#">Consultar minha marca</a>
<a class="btn btn-secundario" href="#">Ver o que fazemos</a>

<!-- secundário sobre fundo branco -->
<a class="btn btn-secundario sobre-branco" href="#">Ver o que fazemos</a>

<!-- principal grande, com ícone -->
<a class="btn btn-coral btn-grande" href="#"><i class="ri-whatsapp-line" aria-hidden="true"></i>Falar no WhatsApp</a>

<!-- bloco em Oneck fora de .hero e section.oneck: anel branco -->
<div class="acoes sobre-oneck"> ... </div>