Pular para o conteúdo principal

CSS Personalizado

Para controlo total sobre a aparência do banner, use CSS personalizado para substituir qualquer estilo.

Onde adicionar CSS personalizado

Vá a Construtor de Banner → Avançado → CSS Personalizado e cole o seu CSS.

O CSS personalizado é injetado numa tag <style> dentro do shadow DOM do ConsentForge, pelo que afeta apenas o banner — não os estilos do seu site.

Nomes de classe do banner

SeletorElemento
.cf-bannerContentor raiz do banner
.cf-banner__titleCabeçalho do banner
.cf-banner__descriptionTexto do corpo do banner
.cf-btn-acceptBotão Aceitar Tudo
.cf-btn-rejectBotão Rejeitar Tudo
.cf-btn-customizeBotão Personalizar / Gerir Preferências
.cf-preference-centerSobreposição do Centro de Preferências
.cf-categoryUma linha de categoria individual no Centro de Preferências
.cf-toggleO input de toggle de consentimento

Exemplos

Botões arredondados

.cf-btn-accept,
.cf-btn-reject,
.cf-btn-customize {
border-radius: 9999px;
}

Botões de largura total no mobile

@media (max-width: 640px) {
.cf-banner__actions {
flex-direction: column;
}
.cf-btn-accept,
.cf-btn-reject {
width: 100%;
}
}

Cor personalizada do toggle

.cf-toggle:checked {
background-color: #10B981;
}

Variáveis CSS

Para alterações de cor/fonte, prefira variáveis CSS a substituições de classe — são mais fáceis de manter e seguras em atualizações.