Contenu v1.0.0

Accordéon

Sections de contenu dépliables pour organiser l'information. Disponible en variantes basique (ouverture unique), toujours ouvert (multiples) et imbriqué.

Basique

Un seul élément peut être ouvert à la fois

Options

Nom Type Par défaut Description
items * Array requis Array of hashes with :title and :content keys
default_open Integer nil Index of initially open item (nil for all closed)
class String "" Additional CSS classes for the container

Toujours ouvert

Plusieurs éléments peuvent être ouverts simultanément

Options

Nom Type Par défaut Description
items * Array requis Array of hashes with :title and :content keys
default_open Array [] Array of indices for initially open items
class String "" Additional CSS classes for the container

Imbriqué

Accordéon dans un accordéon pour le contenu hiérarchique

Options

Nom Type Par défaut Description
items * Array requis Array of hashes with :title and :content (can include nested accordion)
default_open Array [] Array of indices for initially open items
class String "" Additional CSS classes for the container

Journal des modifications v1.0.0

- v1.0.0: Initial release with basic, always-open, and nested variants
- Full keyboard accessibility
- Stimulus controller for state management

Obtenir l'accès complet

Débloquez le code source de ce composant et de tous les autres. Paiement unique pour un accès à vie.

Obtenir l'accès maintenant