Mínimo legível
Corpo de texto começa em 16 px. Microtextos podem chegar a 12 px quando são secundários, contrastantes e não carregam ações críticas.
Um laboratório visual para entender não apenas quanto mede, mas o que é, o que faz e como é codificado cada elemento de um site Creativoo.
A mesma medida assume funções diferentes conforme hierarquia, público, dispositivo, contraste e conteúdo. Este manual mostra o resultado renderizado e sua especificação técnica lado a lado.
Corpo de texto começa em 16 px. Microtextos podem chegar a 12 px quando são secundários, contrastantes e não carregam ações críticas.
clamp() interpola suavemente entre limites mobile e desktop, evitando dezenas de media queries.
Blocos de leitura ficam normalmente entre 50 e 75 caracteres. A unidade ch limita a linha em telas ultrawide.
A escala pode mudar por nicho sem abandonar acessibilidade, consistência e identidade.
Equilíbrio entre impacto editorial, tecnologia e leitura funcional.
Peças hero e intervenções gráficas. Não substitui a hierarquia semântica H1.
Assunto principal da página. Normalmente existe um H1 editorial por documento.
Abre capítulos principais e organiza a leitura global da página.
Divide subseções dentro de um capítulo e facilita a varredura visual.
Título de cards, recursos, benefícios e agrupamentos internos.
Subgrupo específico, nome de categoria ou informação auxiliar hierárquica.
Menor heading. Deve manter sentido estrutural; não é apenas um texto pequeno.
Texto base é a unidade central de leitura. Precisa manter contraste, ritmo, largura controlada e nunca depender de zoom para ser compreendido.
MICROTEXTO / LEGENDA / COORDENADA A-001
Este parágrafo muda de largura em tempo real usando a unidade ch, baseada aproximadamente na largura do caractere zero da fonte. Em telas grandes, o conteúdo não precisa ocupar todo o espaço disponível. Limitar a linha reduz o esforço dos olhos para retornar ao início da próxima frase.
Para conteúdo editorial, 65 a 75 caracteres costuma oferecer conforto. Landing pages e e-commerce usam linhas mais curtas, enquanto acessibilidade para idosos pode se beneficiar de 50 caracteres e espaçamento vertical mais generoso.
Uma fonte cria personalidade; a outra sustenta leitura. O pareamento define o tom antes mesmo do conteúdo ser compreendido.
Precisão, inovação e autoridade tecnológica.
heading + bodyCredibilidade, profundidade e luxo impresso.
serif + serif digitalEnergia comercial, clareza e conversão.
display sans + neutral sansEditorial suíço, espaço e tecnologia orgânica.
expressive + premiumClique em uma cor para copiar o hexadecimal.
Fonte única de verdade: assets_padrao_creativoo. Originais preservados; cópias otimizadas por projeto.
SVG · viewBoxSVG · viewBoxSVG · ícone funcionalCápsulas conduzem ações; raios grandes criam matéria orgânica; bordas finas estruturam sem endurecer a composição.
CTA primário e secundário. Área de toque mínima recomendada: 44 × 44 px.
HTML button/a + CSS
border-radius: 999px12 px para utilitário; 28–48 px para cards; até 78 px em superfícies hero.
CSS border-radiusSuperfície, borda, profundidade e espaço negativo.
Agrupa conteúdo relacionado e cria hierarquia sem parecer um template rígido.
HTML article + CSS GridEspaçamento modular para manter ritmo entre elementos, cards e capítulos.
CSS custom propertiesCada breakpoint reorganiza hierarquia, densidade, mídia, toque e movimento. Mobile não é desktop reduzido.
2–3 colunas, espaço negativo, cursor, tilt e grandes escalas display.
@media (min-width: 1024px)Grid reduzido, toque prioritário e mídia reequilibrada.
@media (768px ≤ width < 1024px)Uma coluna, corpo mínimo 16 px, menu 16 px e alvos de 44 px.
@media (max-width: 767px)O mesmo sistema pode ser registrado no CSS global, no theme.json, no Elementor Pro ou no Bricks.
:root {
--max-text-width: 65ch;
--font-body: clamp(1rem, .95rem + .25vw, 1.125rem);
--font-h1: clamp(2.85rem, 2.45rem + 2.1vw, 4.45rem);
}
body { font-size: var(--font-body); line-height: 1.6; }
h1 { font-size: var(--font-h1); line-height: 1.08; }
.readable { max-width: var(--max-text-width); }{
"$schema": "https://schemas.wp.org/trunk/theme.json",
"version": 3,
"settings": {
"typography": {
"fluid": true,
"fontSizes": [
{ "slug": "body", "size": "clamp(1rem, .95rem + .25vw, 1.125rem)", "name": "Texto Base" },
{ "slug": "h1", "size": "clamp(2.85rem, 2.45rem + 2.1vw, 4.45rem)", "name": "Título H1" }
]
},
"layout": { "contentSize": "65ch", "wideSize": "1200px" }
}
}var(--font-h1) no tamanho personalizado.selector p { max-width: var(--max-text-width); }.var(--font-h2).var(--max-text-width).<?php
function creativoo_fonts() {
wp_enqueue_style(
'creativoo-fonts',
'https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=Bricolage+Grotesque:wght@600;800&display=swap',
array(),
null
);
}
add_action('wp_enqueue_scripts', 'creativoo_fonts');Medir, nomear, testar e documentar. Esse é o caminho entre estética e sistema.
Voltar ao início