[koha-commits] main Koha release repository branch 20.05.x updated. v20.05.01-39-gc561fda1fb

Git repo owner gitmaster at git.koha-community.org
Fri Jul 10 20:01:45 CEST 2020


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, 20.05.x has been updated
       via  c561fda1fb166dd2130b02fbb96c47be771d9b7a (commit)
       via  30cc30bb996567dc5491f06c5224f1db1163d324 (commit)
       via  b46e0e6771e6a4be965efba3eb9dfb86668c76ca (commit)
       via  0923ccef50d5052d6e14812eaa20e1e4c37dec89 (commit)
       via  38bdbb4d5528c68e2ca2d69dfc922a790f09a991 (commit)
       via  c8da2d3278a89df4d670465bfc55e269a4472f4e (commit)
      from  987eb51a3330e69b018633d01ed987d9cf04dfb7 (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 c561fda1fb166dd2130b02fbb96c47be771d9b7a
Author: Lucas Gass <lucas at bywatersolutions.com>
Date:   Fri Jul 10 17:31:08 2020 +0000

    Bug 22807: Compile CSS
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

commit 30cc30bb996567dc5491f06c5224f1db1163d324
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Wed Jun 10 18:30:50 2020 +0000

    Bug 22807: (follow-up) Update style of skip button
    
    This patch updates the markup and style of the skip button, adapting
    (i.e. stealing) the style of the skip link at https://webaim.org.
    
    To test, apply the patch and rebuild the OPAC CSS:
    https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client
    
    Go to any page in the OPAC and hit the tab key. The "Skip to main
    content" link should appear. Tabbing away from it should cause the link
    to hide. Hitting the ENTER key when the link is highlighted should cause
    the page to scroll to the main content.
    
    Signed-off-by: Hayley Mapley <hayleymapley at catalyst.net.nz>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 2e94cb26a8267df72f657fb7c1097d08318e8a21)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

commit b46e0e6771e6a4be965efba3eb9dfb86668c76ca
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Wed Jun 10 18:42:06 2020 +0000

    Bug 22807: (follow-up) Add .maincontent class to libraries page
    
    This patch adds a missing "maincontent" class to the "all libraries"
    view. Previously it was only present on the single library view.
    
    To test, apply the patch and go to the "Libraries" page in the OPAC.
    
     - Hit the "tab" key to highlight the "Skip to main content" link.
     - Hit "Enter."
     - The page should scroll to the top of the list of libraries.
     - Open one of the library detail pages and confirm that the "Skip to
       main content" link works on that page too.
    
    Signed-off-by: Hayley Mapley <hayleymapley at catalyst.net.nz>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 78cfac8dd5d089960e7d34068415b8c7f0bd7775)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

commit 0923ccef50d5052d6e14812eaa20e1e4c37dec89
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Wed Jun 10 16:56:40 2020 +0100

    Bug 22807: Ensure .maincontent appears on all pages
    
    Signed-off-by: Hayley Mapley <hayleymapley at catalyst.net.nz>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit c5b173f7dec5d94c29249dfa00e61861d5645998)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

commit 38bdbb4d5528c68e2ca2d69dfc922a790f09a991
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Wed Jun 10 13:57:42 2020 +0100

    Bug 22807: Ensure only one maincontent on searcresults
    
    Prior to this patch, if you entered a search that returned zero results,
    you would end up with two 'maincontent' classes on the page
    
    Signed-off-by: Hayley Mapley <hayleymapley at catalyst.net.nz>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 6b0887f76e2f561187f6eae78f932987520a9cb6)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

commit c8da2d3278a89df4d670465bfc55e269a4472f4e
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Tue Jun 9 14:10:53 2020 +0100

    Bug 22807: Add 'Skip to content' option
    
    This patch adds a 'Skip to content' link to the header bar which will
    only appear upon the first use of 'tab' to navigate after any fresh page
    load in the OPAC.
    
    Test plan
    1/ Load any page in the OPAC
    2/ Hit the `tab` key
    3/ Note the new 'Skip to main content' link appears at the top left of
    the screen.
    4/ Hit `Enter` or Click the button
    5/ Note the page scrolls to the area of the page that has the first block
       containing a .maincontent class.
    6/ Note that the next available focusable element after the first .maincontent
       block has been given focus.
    7/ Note that the link has been hidden
    
    Signed-off-by: Hayley Mapley <hayleymapley at catalyst.net.nz>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit c36560a1ad731af955c005306c2c2800057cd890)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

-----------------------------------------------------------------------

Summary of changes:
 koha-tmpl/opac-tmpl/bootstrap/css/opac.css         |   2 +-
 koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss    |  25 ++++
 .../opac-tmpl/bootstrap/en/includes/masthead.inc   |   1 +
 .../opac-tmpl/bootstrap/en/modules/maintenance.tt  |   2 +-
 .../bootstrap/en/modules/opac-addbybiblionumber.tt |   2 +-
 .../bootstrap/en/modules/opac-alert-subscribe.tt   |   2 +-
 .../opac-tmpl/bootstrap/en/modules/opac-blocked.tt |   2 +-
 .../opac-tmpl/bootstrap/en/modules/opac-browse.tt  |   2 +-
 .../opac-tmpl/bootstrap/en/modules/opac-browser.tt |   2 +-
 .../bootstrap/en/modules/opac-course-details.tt    | 141 +++++++++++----------
 .../bootstrap/en/modules/opac-course-reserves.tt   |   3 +-
 .../bootstrap/en/modules/opac-discharge.tt         |   2 +-
 .../bootstrap/en/modules/opac-imageviewer.tt       |   2 +-
 .../opac-tmpl/bootstrap/en/modules/opac-library.tt |  29 +++--
 .../opac-tmpl/bootstrap/en/modules/opac-main.tt    |   8 +-
 .../modules/opac-memberentry-update-submitted.tt   |   2 +-
 .../bootstrap/en/modules/opac-memberentry.tt       |   4 +-
 .../bootstrap/en/modules/opac-messaging.tt         |   2 +-
 .../opac-tmpl/bootstrap/en/modules/opac-passwd.tt  |   2 +-
 .../bootstrap/en/modules/opac-password-recovery.tt |   2 +-
 .../bootstrap/en/modules/opac-patron-consent.tt    |   2 +-
 .../opac-tmpl/bootstrap/en/modules/opac-privacy.tt |   2 +-
 .../bootstrap/en/modules/opac-readingrecord.tt     |   2 +-
 .../en/modules/opac-registration-confirmation.tt   |   2 +-
 .../en/modules/opac-registration-email-sent.tt     |   2 +-
 .../en/modules/opac-registration-invalid.tt        |   2 +-
 .../opac-tmpl/bootstrap/en/modules/opac-reserve.tt |   2 +-
 .../bootstrap/en/modules/opac-results-grouped.tt   |   2 +-
 .../opac-tmpl/bootstrap/en/modules/opac-results.tt |  14 +-
 .../opac-tmpl/bootstrap/en/modules/opac-review.tt  |   2 +-
 .../bootstrap/en/modules/opac-serial-issues.tt     |   2 +-
 .../bootstrap/en/modules/opac-tags_subject.tt      |   2 +-
 koha-tmpl/opac-tmpl/bootstrap/js/global.js         |  46 +++++++
 33 files changed, 203 insertions(+), 116 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list