Pular para o conteúdo principal

Temas no HubSpot Content Hub: como dar identidade e autonomia ao seu site

temas e configurações de tema no HubSpot

Imagine que a diretoria pediu para trocar a cor principal do site, do azul para um verde novo da marca. Num site mal estruturado, isso vira um projeto: alguém precisa caçar a cor em dezenas de arquivos, módulo por módulo, e ainda corre o risco de esquecer um canto. Num site bem feito, é um clique no editor de tema, e o site inteiro muda de uma vez.

A diferença entre esses dois mundos é o tema. No HubSpot Content Hub, o tema é o que dá identidade visual e consistência ao site inteiro, e é o que decide se o marketing tem autonomia para ajustar a aparência ou se depende do desenvolvedor para cada detalhe. Neste guia, vou abrir a anatomia de um tema: os arquivos que o definem, os tokens de design, os breakpoints e os child themes para evoluir com segurança.

O que é um tema, na prática

Um tema reúne, num pacote coeso, os templates, os módulos, os estilos e as configurações globais do site. Ele é a camada que garante que todas as páginas pareçam parte do mesmo lugar: a mesma paleta, as mesmas fontes, o mesmo espaçamento, o mesmo jeito de responder no celular. Sem um tema bem montado, cada página tende a virar uma ilha visual, e o site perde a unidade que transmite profissionalismo.

Mais do que estética, o tema é a estrutura de governança visual do site. Ele define o que pode variar e o que precisa ser consistente, e expõe ao marketing apenas as alavancas seguras. É essa fronteira bem desenhada que permite dar liberdade sem gerar caos, o equilíbrio que todo site sustentável precisa encontrar.

Os dois arquivos que definem o tema

No coração de todo tema do Content Hub estão dois arquivos que conversam entre si e merecem ser entendidos com clareza.

  • theme.json: os metadados e a configuração técnica do tema, como o nome, o autor, os breakpoints responsivos e o template usado para a pré-visualização.
  • fields.json: os campos globais do tema, ou seja, as configurações que aparecem no editor de tema para o marketing ajustar, como cores, fontes e espaçamentos.

A divisão de papéis é clara: o theme.json cuida de como o tema funciona por dentro, e o fields.json cuida do que o marketing pode mexer por fora. Entender essa separação é o primeiro passo para construir um tema que seja, ao mesmo tempo, sólido por dentro e flexível na medida certa por fora.

Tokens de design: a mágica da consistência

O fields.json do tema vira, na prática, um conjunto de tokens de design: a cor primária, a cor de texto, a fonte de título, a fonte de corpo, o espaçamento base. Os templates e os módulos consomem esses tokens em vez de valores fixos. Em vez de um módulo dizer "azul", ele diz "a cor primária do tema", e busca esse valor do token.

É isso que torna possível trocar a cor principal do site inteiro num clique. Quando você muda o token da cor primária no editor de tema, todos os lugares que consomem esse token mudam juntos, sem você editar arquivo por arquivo. Os tokens são o segredo de um site que evolui de forma coerente, em que uma decisão de marca se propaga por todo o site de forma automática e confiável.

Edição pelo marketer: autonomia com limites

O ponto forte de um tema bem montado é dar autonomia real ao marketing. Pelo editor de tema, ele ajusta cores, fontes e espaçamentos dentro dos limites que o desenvolvedor definiu, e vê o resultado no site inteiro. Não precisa abrir um chamado, não precisa esperar a fila técnica, não precisa saber programar.

O segredo está em escolher bem o que expor. Você abre as alavancas que fazem sentido variar, como a paleta e as fontes, e mantém fixo o que precisa de consistência, como a estrutura dos layouts e o comportamento responsivo. Essa curadoria é o que evita que o site vire uma colcha de retalhos, ao mesmo tempo em que dá ao marketing a liberdade de ajustar a marca quando ela evolui.

Breakpoints responsivos no tema

O theme.json declara os breakpoints responsivos, como o ponto em que o layout deixa de ser desktop e passa a ser mobile. Definir isso no nível do tema, e não em cada módulo, garante que o site inteiro responda às telas de forma coerente. Todos os módulos passam a usar o mesmo ponto de virada, em vez de cada um inventar o seu. Vale alinhar a expectativa aqui: o tema trabalha essencialmente com o corte mobile mais o desktop padrão, e não com uma escala livre de breakpoints, então não existe um ponto próprio de tablet à parte.

Essa coerência importa muito porque a maior parte do tráfego hoje vem do celular. Um site em que cada seção vira mobile num ponto diferente fica desalinhado e estranho nas telas pequenas, justamente onde a maioria das pessoas acessa. Centralizar os breakpoints no tema é o que mantém a experiência consistente do desktop ao celular.

Child themes: evoluir sem quebrar a produção

Quando chega a hora de redesenhar o site ou testar uma nova direção visual, mexer direto no tema em produção é arriscado. É aí que entra o child theme. Ele herda toda a base do tema principal e permite sobrescrever apenas o que muda, sem tocar no original. É a forma segura de construir e testar uma nova versão antes de publicá-la.

Com um child theme, você experimenta à vontade sabendo que o site no ar continua intacto, rodando sobre o tema atual. Quando a nova versão está pronta e revisada, você troca, com a tranquilidade de quem testou antes. Essa rede de segurança é o que permite evoluir o visual do site sem o medo de quebrar a produção a cada experimento.

Dica de quem já apanhou: resista à tentação de chumbar cores e fontes direto nos módulos, mesmo quando parece mais rápido. Cada valor fixo é um lugar a mais para caçar quando a marca mudar. Consumir os tokens do tema dá um pouco mais de trabalho no começo e economiza horas toda vez que algo visual precisa mudar no site inteiro.

Por que isso importa para a sua operação

Um tema bem feito é o que transforma o site de um custo recorrente de manutenção técnica em um ativo que o marketing opera sozinho. Quando a marca evolui, o time ajusta cores e fontes na hora, sem projeto e sem fila. Quando uma campanha pede uma nova página, ela já nasce com a identidade certa, porque consome os tokens do tema. A autonomia que o tema dá se traduz em velocidade e em consistência de marca, duas coisas que pesam direto no resultado.

Do contrário, um tema mal estruturado prende o site numa dependência cara e lenta. Cada mudança visual vira um chamado, cada ajuste de marca vira um projeto, e a inconsistência entre páginas mina a percepção de qualidade. Investir num tema bem desenhado é investir na capacidade de o marketing tocar o próprio site no ritmo do negócio.

Na prática: a troca de marca que levaria semanas

Uma empresa passou por um rebranding e precisava atualizar a paleta e as fontes do site inteiro. No tema antigo, mal estruturado, as cores estavam chumbadas em dezenas de módulos, e a estimativa para atualizar tudo na mão era de semanas de trabalho técnico, com alto risco de esquecer algum canto e deixar o site com duas caras.

Depois de reestruturar o tema com tokens de design, o mesmo rebranding virou questão de minutos: bastou atualizar os tokens de cor e fonte no editor de tema, e o site inteiro acompanhou de uma vez, de forma consistente. O que era um projeto temido virou uma tarefa trivial. A diferença não estava na marca, estava na estrutura do tema por trás dela.

Checklist de um tema bem estruturado

  1. O tema tem theme.json e fields.json com papéis bem definidos?
  2. Cores, fontes e espaçamentos vivem como tokens, consumidos pelos módulos?
  3. O editor de tema expõe ao marketing só as alavancas seguras de variar?
  4. Os breakpoints responsivos estão centralizados no tema, não nos módulos?
  5. Existe um child theme para testar mudanças grandes sem tocar na produção?
  6. Nenhum valor visual essencial está chumbado direto nos módulos?

Perguntas frequentes

Qual a diferença entre theme.json e o fields.json do tema?

O theme.json traz os metadados e a configuração técnica do tema, como nome, breakpoints e preview. O fields.json traz os campos globais editáveis, como cores e fontes, que aparecem no editor de tema para o marketing ajustar.

O que são tokens de design no tema?

São as configurações globais, como cor primária, fontes e espaçamentos, que os templates e módulos consomem em vez de valores fixos. Mudar um token no editor atualiza o site inteiro de uma vez.

Posso deixar o marketing mexer no visual sem quebrar o site?

Sim, é justamente o objetivo de um tema bem montado. Você expõe os campos que fazem sentido variar, como paleta e fontes, e mantém fixo o que precisa de consistência, como a estrutura dos layouts.

Para que serve um child theme?

Para redesenhar ou testar mudanças grandes sem tocar no tema em produção. O child theme herda a base e sobrescreve só o que muda, funcionando como uma rede de segurança para evoluir o visual.

Por que centralizar os breakpoints no tema?

Para que todos os módulos respondam às telas no mesmo ponto, mantendo a experiência consistente do desktop ao celular. Sem isso, cada seção vira mobile num ponto diferente e o site fica desalinhado.

Preciso recriar o tema quando a marca muda?

Não, se o tema usa tokens. Uma troca de marca vira a atualização dos tokens de cor e fonte no editor, e o site inteiro acompanha. Só vale recriar quando a estrutura, e não só a aparência, precisa mudar.

Quer um tema no HubSpot que dá autonomia ao seu time de marketing e mantém o site consistente? Na Insight Sales construímos temas com tokens e governança visual de verdade. Fale com a gente e descubra como podemos ajudar.

Pronto para levar sua operação ao próximo nível.

Fale com um especialista e descubra como podemos ajudar.

paper-plane