]> git.agnieray.net Git - galette.git/commit
Fix keyboard navigation accessibility
authorGuillaume AGNIERAY <dev@agnieray.net>
Wed, 8 Nov 2023 14:38:03 +0000 (15:38 +0100)
committerJohan Cwiklinski <johan@x-tnd.be>
Mon, 13 Nov 2023 18:15:30 +0000 (19:15 +0100)
commit57c7701d540098a2c8e1651b7a231ecc7d3120cb
tree6031d1d8e5dd8155ed954fc4cdc818ecc3ff446e
parentc20a712b99d96aacfaacd071b23391f0cdfd0c9a
Fix keyboard navigation accessibility

refs #1735

Fix keyboard navigation order
Emphasize focused elements outline style
Fix navigation accordion and dropdowns keyboard accessibility
Improve compact menu accessibility
Clean unused menus_macros.twig template
Remove/Replace onChange callbacks on selects and dropdowns:
- on members' list filters (removed)
- on records per page
- on batch actions
- on labels translation
- on email texts edition
- on contrib form
- on advanced search
23 files changed:
galette/lib/Galette/Controllers/TextController.php
galette/templates/default/elements/language.html.twig
galette/templates/default/elements/list.html.twig
galette/templates/default/elements/logged_user.html.twig
galette/templates/default/elements/navigation/menus_macros.twig [deleted file]
galette/templates/default/elements/navigation/navigation_aside.html.twig
galette/templates/default/elements/navigation/navigation_sidebar.html.twig
galette/templates/default/elements/navigation/navigation_topbar.html.twig
galette/templates/default/elements/navigation/public_pages.html.twig
galette/templates/default/macros.twig
galette/templates/default/pages/advanced_search.html.twig
galette/templates/default/pages/configuration_dynamic_translations.html.twig
galette/templates/default/pages/configuration_texts.html.twig
galette/templates/default/pages/contribution_form.html.twig
galette/templates/default/pages/member_form.html.twig
galette/templates/default/pages/members_list.html.twig
galette/templates/default/pages/transaction_form.html.twig
ui/js/common.js
ui/semantic/galette/collections/form.overrides
ui/semantic/galette/collections/menu.overrides
ui/semantic/galette/collections/menu.variables
ui/semantic/galette/globals/site.overrides
ui/semantic/galette/modules/dropdown.overrides