Aller au contenu principal

CSS personnalisé

Pour un contrôle total sur l'apparence de la bannière, utilisez le CSS personnalisé pour remplacer n'importe quel style.

Où ajouter le CSS personnalisé

Allez dans Générateur de bannière → Avancé → CSS personnalisé et collez votre CSS.

Le CSS personnalisé est injecté dans un tag <style> dans le Shadow DOM de ConsentForge, donc il n'affecte que la bannière — pas les styles de votre site web.

Noms de classes de la bannière

SélecteurÉlément
.cf-bannerConteneur racine de la bannière
.cf-banner__titleEn-tête de la bannière
.cf-banner__descriptionTexte du corps de la bannière
.cf-btn-acceptBouton Tout accepter
.cf-btn-rejectBouton Tout refuser
.cf-btn-customizeBouton Personnaliser / Gérer les préférences
.cf-preference-centerSuperposition du centre de préférences
.cf-categoryUne rangée de catégorie dans le centre de préférences
.cf-toggleLe bouton de consentement

Exemples

Boutons arrondis

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

Boutons pleine largeur sur mobile

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

Couleur de bouton personnalisée

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

Variables CSS

Pour les changements de couleurs/polices, préférez les variables CSS aux remplacements de classes — elles sont plus faciles à maintenir et résistent aux mises à jour.