a11y: add accordion pattern to form view sections (#73116) #61

Merged
fpeters merged 1 commits from wip/73116-a11y-foldable-accordion into main 2023-03-24 10:06:33 +01:00
Owner
No description provided.
fpeters force-pushed wip/73116-a11y-foldable-accordion from 3182057598 to 8b0e760285 2023-02-03 09:54:51 +01:00 Compare
Author
Owner

De redmine : ça ennuie d'avoir un vrai <button> qu'il faut alors déstyler donc voici avec un span role=button.

De redmine aussi :

Enfin ce point ne semble pas être traité dans le patch :
The accordion header button element has aria-controls set to the ID of the element containing the accordion panel content.

Mais là il y avait déjà, aria-controls="sect-dataview", donc soit tu es passé à côté, soit je n'ai pas compris l'affaire.

Aussi dans cette nouvelle version de la branche j'applique le même traitement à la section "données de traitement".

De redmine : ça ennuie d'avoir un vrai `<button>` qu'il faut alors déstyler donc voici avec un span role=button. De redmine aussi : > Enfin ce point ne semble pas être traité dans le patch : > The accordion header button element has aria-controls set to the ID of the element containing the accordion panel content. Mais là il y avait déjà, aria-controls="sect-dataview", donc soit tu es passé à côté, soit je n'ai pas compris l'affaire. Aussi dans cette nouvelle version de la branche j'applique le même traitement à la section "données de traitement".
Owner

Mais là il y avait déjà, aria-controls="sect-dataview", donc soit tu es passé à côté, soit je n'ai pas compris l'affaire.

Oui, je suis passé à côté.

L'étape prochaine sera de voir s'il est possible de mutualiser le code JS foldable de combo et wcs dans gadjo.

> Mais là il y avait déjà, aria-controls="sect-dataview", donc soit tu es passé à côté, soit je n'ai pas compris l'affaire. Oui, je suis passé à côté. L'étape prochaine sera de voir s'il est possible de mutualiser le code JS foldable de combo et wcs dans gadjo.
tjund requested review from tjund 2023-03-13 17:16:45 +01:00
tjund approved these changes 2023-03-13 17:16:59 +01:00
fpeters force-pushed wip/73116-a11y-foldable-accordion from 8b0e760285 to 2d19cbf07c 2023-03-24 09:14:03 +01:00 Compare
fpeters force-pushed wip/73116-a11y-foldable-accordion from 2d19cbf07c to ea157971fc 2023-03-24 09:40:56 +01:00 Compare
Author
Owner

Il a fallu ajuster pour réindenter les gabarits pour djhtml.

Il a fallu ajuster pour réindenter les gabarits pour djhtml.
fpeters merged commit b253bdc6be into main 2023-03-24 10:06:33 +01:00
fpeters deleted branch wip/73116-a11y-foldable-accordion 2023-03-24 10:06:33 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/wcs#61
No description provided.