This is an automated email from git. It was generated because a ref change was pushed to the "galette/galette.git" repository.
The branch, develop has been updated via c2f8d74bf075151841d09f4a471edfbe85c3267b (commit) via c8e319d031195b3e653cd89e798fcfc89072ce2d (commit) via 250f529a93223bb8dd7d7875aeb9bc15de8542fc (commit) from 60a3cf2327e372c3f76c642b64d5c9b5b7af7c0f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c2f8d74bf075151841d09f4a471edfbe85c3267b Author: Guillaume AGNIERAY <d...@agnieray.net> Date: Mon Nov 20 23:14:44 2023 +0100 Replace displaynone class with visually-hidden refs #1735 When content needs to be read by screen readers commit c8e319d031195b3e653cd89e798fcfc89072ce2d Author: Guillaume AGNIERAY <d...@agnieray.net> Date: Mon Nov 20 23:13:08 2023 +0100 Forms accessibility improvements refs #1735 - use visually-hidden CSS class on labels and icon buttons - use outline on focused fields - add missing tabindex on buttons - drop useless javascript code commit 250f529a93223bb8dd7d7875aeb9bc15de8542fc Author: Guillaume AGNIERAY <d...@agnieray.net> Date: Mon Nov 20 23:08:01 2023 +0100 Improvements for accessibility and screen readers refs #1735 - add a skip to main content link - new visually-hidden CSS class for screen readers - improve semantic structure with <nav>, <main> and <footer> - remove "Existing email" button ----------------------------------------------------------------------- Summary of changes: galette/lib/Galette/Core/CheckModules.php | 4 +- galette/lib/Galette/Core/Install.php | 2 +- .../default/components/forms/groups.html.twig | 4 +- .../default/elements/edit_entitleds.html.twig | 4 +- .../default/elements/edit_socials.html.twig | 2 +- .../templates/default/elements/footer.html.twig | 10 +-- galette/templates/default/elements/group.html.twig | 47 ------------- .../default/elements/logged_user.html.twig | 18 ++--- .../templates/default/elements/navigate.html.twig | 4 +- .../elements/navigation/navigation_aside.html.twig | 6 +- .../navigation/navigation_sidebar.html.twig | 4 +- .../navigation/navigation_topbar.html.twig | 33 +++------- galette/templates/default/macros.twig | 4 +- galette/templates/default/page.html.twig | 35 ++++------ .../default/pages/advanced_search.html.twig | 8 +-- .../pages/configuration_payment_types.html.twig | 4 +- .../default/pages/configuration_titles.html.twig | 6 +- .../default/pages/contribution_form.html.twig | 4 +- .../default/pages/contributions_list.html.twig | 2 +- .../templates/default/pages/directlink.html.twig | 2 +- galette/templates/default/pages/history.html.twig | 2 +- galette/templates/default/pages/index.html.twig | 4 +- .../default/pages/mailings_list.html.twig | 2 +- .../templates/default/pages/members_list.html.twig | 4 +- .../default/pages/password_lost.html.twig | 2 +- .../default/pages/password_recover.html.twig | 4 +- .../templates/default/pages/preferences.html.twig | 6 +- .../default/pages/transaction_form.html.twig | 6 +- galette/templates/default/public_page.html.twig | 9 ++- galette/webroot/installer.php | 10 +-- tests/Galette/Core/tests/units/CheckModules.php | 2 +- ui/js/common.js | 2 - ui/semantic/galette/collections/form.overrides | 27 ++++++++ ui/semantic/galette/globals/site.overrides | 76 +++++++++++++++++++++- 34 files changed, 196 insertions(+), 163 deletions(-) hooks/post-receive -- galette/galette.git -- Galette repositories commits - http://galette.eu List documentation: https://listengine.tuxfamily.org/lists.galette.eu/commits/