Pular para o conteúdo principal

CSS Personalizado

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

Onde adicionar CSS personalizado

Aceda a Construtor de Banners → Avançado → CSS Personalizado e cole o seu CSS.

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

Nomes de classes do banner

SelectorElemento
.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 do selector de consentimento

Exemplos

Botões arredondados

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

Botões de largura total em dispositivos móveis

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

Cor do selector personalizado

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

Variáveis CSS

Para alterações de cor/tipo de letra, prefira variáveis CSS em vez de substituições de classes — são mais fáceis de manter e seguras em actualizações.