Development #83376
pouvoir utiliser <details><summary> pour des parties re/pliables
0%
Description
La structure actuelle, qu'on a dans authentic et lingo, est à base de <fieldset>, par exemple :
<fieldset class="gadjo-foldable gadjo-folded" id="other-properties"> <legend class="gadjo-foldable-widget">{% trans "Advanced parameters" %}</legend> <div class="role-inheritance gadjo-folding">
mais cette structure n'est 1/ ni accessible par défaut, 2/ ni rendue accessible par gadjo (il faudrait pouvoir s'arrêter sur l'élément avec des tabulations, puis que enter déplie, etc.).
Je propose de simplifier en exploitant <details><summary>, qui est accessible par défaut; le balisage deviendrait :
<details class="transaction-element-filters gadjo-memoize-open-status" id="filters"> <summary>{% trans "Transaction Filtering" %}</summary> <div>
gadjo intervient alors uniquement pour mémoriser dans le sessionStorage l'état d'ouverture.
Demandes liées
Révisions associées
css: add styles for native details html element (#83376)
Historique
Mis à jour par Robot Gitea il y a 6 mois
- Statut changé de Nouveau à Solution proposée
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/gadjo/pulls/41
- Titre : js: add class to keep track of details opening status (#83376)
- Modifications : https://git.entrouvert.org/entrouvert/gadjo/pulls/41/files
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution proposée à En cours
Thomas Jund (tjund) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :
Mis à jour par Thomas Jund (congés, retour le 29/04) il y a 5 mois
- Lié à Development #82541: page récapitulative de l’usage d’un rôle : améliorations UI (?) ajouté
Mis à jour par Thomas Jund (congés, retour le 29/04) il y a 5 mois
J'ajoute un commit pour les CSS.
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution proposée à Solution validée
Thomas Jund (tjund) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/gadjo/pulls/41
- Titre : js: add class to keep track of details opening status (#83376)
- Modifications : https://git.entrouvert.org/entrouvert/gadjo/pulls/41/files
Mis à jour par Transition automatique il y a 4 mois
- Statut changé de Résolu (à déployer) à Solution déployée
js: add class to keep track of details opening status (#83376)