Modifiez simplement les couleurs dans le CSS. Les variables principales sont :
Oui, la structure est accessible. Pour une accessibilité complète, vous pourriez ajouter :
aria-expanded="false" aria-controls="content-id"
Et les mettre à jour via JavaScript lors de l'ouverture/fermeture.
Augmentez simplement les valeurs de padding :
.accordion-header { padding: 22px 25px; }
.accordion-inner { padding: 25px; }
Oui, remplacez simplement le contenu du pseudo-élément ::after. Par exemple :
.accordion-header::after {
content: '›';
font-size: 20px;
}
Ou utilisez une icône SVG pour plus de flexibilité.