Modifiez simplement les couleurs dans le CSS. Les variables principales sont :
Oui, la structure est accessible avec des améliorations. Pour une accessibilité complète, vous pourriez ajouter :
aria-expanded="false" aria-controls="content-id" role="button" tabindex="0"
Les contrastes de couleur respectent les standards WCAG avec le blanc sur bleu.
Augmentez simplement les valeurs de padding :
.accordion-header { padding: 24px 28px; }
.accordion-inner { padding: 28px; }
Ou modifiez les marges entre les accordéons :
.accordion { margin-bottom: 12px; }
Oui, vous pouvez modifier les triangles CSS :
Triangle vers le bas (fermé) :
.accordion-header .icon {
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 10px solid white;
}
Triangle vers le haut (ouvert) :
.accordion.active .accordion-header .icon {
border-top: 0;
border-bottom: 10px solid white;
}