[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 ]


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/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/