Pular para o conteúdo
Xeque

Tipografia e ritmo

O ritmo começa antes da primeira palavra.

Uma voz.
Duas precisões.

Schibsted Grotesk para mensagem. Xeque Mono para informação técnica. Fontes locais, sem chamadas externas.

Display
0,96 / −0,04 em

Feito para vender.

Título
1,04 / −0,035 em

Seu e-commerce importa.

Leitura
16 px / 1,6

A Chesslab é uma aceleradora de e-commerce: a gente desenvolve o site, acelera as vendas e faz quem já comprou voltar.

Metadados
0,12 em

[XQ // A1-H8] · 01 / 06

0123456789

Números tabulares, zero cortado e alinhamento estável. Métricas, índices e coordenadas usam a mono.

O intervalo também informa.

ritmo-1
Ajuste óptico
4 px
ritmo-2
Ícone e rótulo
8 px
ritmo-3
Campo e ajuda
12 px
ritmo-4
Grupo compacto
16 px
ritmo-5
Elementos relacionados
24 px
ritmo-6
Blocos
40 px
ritmo-7
Seções
64 px
ritmo-8
Pausa editorial
104 px

Unidade de quatro pixels.

Distâncias curtas unem o que pertence ao mesmo grupo. Distâncias longas separam ideias. O ritmo de 4 a 104 px governa a fundação; o espaço de seção permanece fluido.

Entrelinha compacta nos títulos; 1,6 no corpo. A ordem e a medida de leitura se preservam quando a grelha se empilha.

Aplicar os dois registros.

<h1 class="xq-display">Feito para vender.</h1>
<p class="xq-rotulo">[XQ // A1-H8]</p>
<p class="xq-metrica">64<span class="xq-metrica__unidade">casas</span></p>
<p class="xq-mono">01 / 06 · 240 ms</p>
[XQ // D1–E3 — 64Hz] PRANCHA TÉCNICA / 06 CONTRATOS

Tipo: mensagem ampla, notação exata.

Schibsted Grotesk conduz o discurso editorial. Xeque Mono registra índices, coordenadas, valores e código. A diferença de escala e ritmo permite ler a mensagem e conferir a medida sem misturar os dois registros.

01 / 06

Seis medidas de uma voz.

As linhas-guia separam altura, entrelinha, medida e alinhamento. Título, corpo e número ocupam papéis diferentes; a escala dramática fica no display, enquanto a leitura longa mantém 16 px e entrelinha 1,6.

Seis medidas de uma voz.Esquema com seis chamadas. A lista numerada a seguir descreve cada ponto.[XQ // D1-E3] / TIPOFeito para vender.Uma mensagem com medida de leitura.Uma linha de apoio com espaço para respirar.0128MS / EXEMPLO010203040506
Seis chamadas de anatomia: Seis medidas de uma voz.. Leia os contratos correspondentes abaixo.
  1. Rótulo técnico

    Caixa alta, mono e tracking 0,12 em. Use para coordenadas e classificação curta; rótulos não devem substituir um título claro.

  2. Altura do display

    --xq-display é fluido. O peso 700 e a entrelinha 0,96 criam contraste com o corpo; o título aceita quebra equilibrada sem altura fixa.

  3. Tracking da mensagem

    −0,04 em pertence ao display. Não copiar essa aproximação para mensagens de erro, controles ou parágrafos densos.

  4. Corpo e entrelinha

    16 px e 1,6 no registro de leitura. A classe limita a medida e mantém text-wrap: pretty; conteúdo mais longo continua seguindo o fluxo normal.

  5. Valor tabular

    Métricas usam Xeque Mono com números tabulares e zero cortado. A largura dos algarismos permanece estável quando um estado muda o valor.

  6. Unidade e contexto

    Unidade acompanha o número com escala menor, sem tomar seu lugar. Índices, tempos e coordenadas explicam o significado da medida.

02 / 06

Contratos de tokens CSS

Valor ou alias no tema claro, propriedade consumidora e limite de uso. Cores são apresentadas em RGB equivalente; a fonte continua no CSS de tokens. O inspetor mostra a resolução no tema escolhido.

Contrato de Tipo: mensagem ampla, notação exata
Token / expressão Aplicação CSS Regra
--xq-font 'Schibsted Grotesk', Arial, sans-serif .xq-display font-family Schibsted Grotesk variável local, pesos 100–900 disponíveis.
--xq-display clamp(48px, 7.2vw, 112px) .xq-display font-size clamp de 48 a 112 px; as variantes compacto e amplo têm escalas explícitas próprias.
--xq-peso-display 700 .xq-display font-weight 700; a fonte mono permanece em 400, sem peso sintético para destaque.
--xq-display-leading 0.96 .xq-display line-height 0,96 para a mensagem display; não usar no corpo.
--xq-display-tracking -0.04em .xq-display letter-spacing −0,04 em com leitura conferida na frase real.
--xq-corpo 16px .xq-corpo font-size 16 px no texto de leitura; ampliar com zoom não pode cortar conteúdo.
--xq-entrelinha 1.6 .xq-corpo line-height 1,6; preservar espaço entre linhas nas descrições longas.
--xq-mono 'Xeque Mono', monospace .xq-metrica font-family Xeque Mono local para todas as métricas, não só os números de destaque.
--xq-metric-size clamp(32px, 4.8vw, 72px) .xq-metrica font-size clamp de 32 a 72 px para o número; unidade usa escala relativa própria.
--xq-metric-leading 1 .xq-metrica line-height 1 para o valor isolado; evitar altura fixa no container da métrica.
--xq-metric-tracking -0.055em .xq-metrica letter-spacing −0,055 em específico do valor monoespaçado, sem herdar no corpo.
--xq-label-tracking 0.12em .xq-rotulo letter-spacing 0,12 em em rótulos técnicos curtos, com transformação uppercase da classe.
03 / 06

Uso correto × uso incorreto

Compare a mesma intenção em duas composições. Os exemplos são amostras de leitura; os controles operáveis ficam no playground.

Uso Correto (Xeque)

[XQ // D1-E3]

Feito para vender.

Uma mensagem direta. Um registro técnico com medida explícita.

64casas

01 / 06 · 240 ms

  • O display concentra a mensagem sem transformar todo o texto em destaque.
  • Mono e números tabulares estabilizam a leitura de valores.
  • Unidade, índice e coordenada explicam cada medida.
Uso Incorreto (Genérico)

Feito para vender.

Uma mensagem direta. Um registro técnico com medida explícita.

64 casas

01 / 06 · 240 ms

  • A mesma escala para mensagem, apoio e valor esconde a prioridade de leitura.
  • O valor usa o registro do corpo, sem a mono que estabiliza a comparação de algarismos.
  • Unidade e índice disputam atenção com a mensagem por falta de papéis tipográficos.
04 / 06

Bancada dos dois registros.

Alterne estados e respiro com a mesma frase. O valor demonstrativo permanece em 64 nos estados pronto, sucesso e erro; carregamento e ausência recebem sinais textuais próprios. A amostra permite comparar quebra, unidade e hierarquia, sem simular uma medição.

Variantes de estado e composição
[XQ // D1–E3] PRONTO
[XQ // D1-E3]Schibsted / Xeque Mono

Precisão
na leitura.

O título conduz a mensagem; a mono registra o valor e sua unidade.

Valor demonstrativo

64casas

0,96 / −0,04 em
16 px / 1,6

Pronto. Altere um controle para inspecionar o contrato.

Ensaio local e determinístico. A ação percorre carregamento → sucesso; movimento reduzido entrega o estado final imediatamente. Repetir preserva os controles.

Inspecionar tokens resolvidos
--xq-font
'Schibsted Grotesk', Arial, sans-serif
--xq-display
clamp(48px, 7.2vw, 112px)
--xq-peso-display
700
--xq-display-leading
0.96
--xq-display-tracking
-0.04em
--xq-corpo
16px
--xq-entrelinha
1.6
--xq-mono
'Xeque Mono', monospace
--xq-metric-size
clamp(32px, 4.8vw, 72px)
--xq-metric-leading
1
--xq-metric-tracking
-0.055em
--xq-label-tracking
0.12em
05 / 06

Aplicar o contrato

Separar número e unidade

A unidade permanece texto real. Evite pseudo-elementos para informação necessária à compreensão do valor.

<p class="xq-metrica">
  64<span class="xq-metrica__unidade">casas</span>
</p>
<p class="xq-mono">01 / 06 · 240 ms</p>

Usar escala sem fixar altura

O título ocupa a altura necessária. O corpo mantém outro ritmo e uma medida máxima independente.

<h1 class="xq-display">Feito para vender.</h1>
<p class="xq-corpo">
  A Chesslab desenvolve o site, acelera as vendas
  e faz quem já comprou voltar.
</p>

Distinguir a métrica da legenda

Não reduza o número ao tamanho do parágrafo por um seletor amplo. A unidade relativa depende da escala da métrica; o contexto técnico usa outro elemento, fora do valor.

<div>
  <p class="xq-metrica">
    64<span class="xq-metrica__unidade">casas</span>
  </p>
  <p class="xq-mono">Referência de tabuleiro / 8 × 8</p>
</div>
06 / 06

Critérios de aceite

  • As duas fontes carregam de arquivos locais, sem pedido a CDN.
  • Títulos quebram sem corte em 390 px e com zoom de 200%.
  • Métricas, índices e coordenadas usam Xeque Mono e números tabulares.
  • Entrelinha compacta não vaza para parágrafos, ajuda e mensagens de estado.