[galette-commits] [GIT] galette/galette.git branch develop updated. 0.9.6.1-973-gc2f8d74 |
[ Thread Index |
Date Index
| More lists.galette.eu/commits Archives
]
- To: commits@xxxxxxxxxxxxxxxx
- Subject: [galette-commits] [GIT] galette/galette.git branch develop updated. 0.9.6.1-973-gc2f8d74
- From: <git@xxxxxxxxxxxxx>
- Date: Tue, 21 Nov 2023 08:07:13 +0100
- Auto-submitted: auto-generated
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 <dev@xxxxxxxxxxxx>
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 <dev@xxxxxxxxxxxx>
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 <dev@xxxxxxxxxxxx>
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/