]> git.agnieray.net Git - galette.git/commit
Improvements for accessibility and screen readers
authorGuillaume AGNIERAY <dev@agnieray.net>
Mon, 20 Nov 2023 22:08:01 +0000 (23:08 +0100)
committerJohan Cwiklinski <johan@x-tnd.be>
Tue, 21 Nov 2023 06:28:40 +0000 (07:28 +0100)
commit250f529a93223bb8dd7d7875aeb9bc15de8542fc
tree32a69db2cb85658eaed6a3cdb88652cd1be5a2c4
parent60a3cf2327e372c3f76c642b64d5c9b5b7af7c0f
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
galette/templates/default/elements/footer.html.twig
galette/templates/default/elements/logged_user.html.twig
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/page.html.twig
galette/templates/default/public_page.html.twig
galette/webroot/installer.php
ui/semantic/galette/globals/site.overrides