[koha-commits] main Koha release repository branch master updated. v19.05.00-1166-g9059936

Git repo owner gitmaster at git.koha-community.org
Thu Oct 31 17:06:17 CET 2019


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, master has been updated
       via  905993658372e664aa26ddc09da40c228622cc6a (commit)
       via  a6117a187df2d03bf6d7b4557ce3fe2e7fe8f2b6 (commit)
       via  de75e9a91c9bef559637ff93434993f353b2ed13 (commit)
      from  23150020e67e32312649a391956f7edbd337ab49 (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 905993658372e664aa26ddc09da40c228622cc6a
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Thu Oct 31 15:41:31 2019 +0000

    Bug 23903: Compiled CSS
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit a6117a187df2d03bf6d7b4557ce3fe2e7fe8f2b6
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Fri Oct 25 18:41:34 2019 +0000

    Bug 23903: Replace OPAC icons with Font Awesome
    
    This patch replaces CSS-based background image icons with Font Awesome
    icons. This will eliminate the use of sprite.png altogether.
    
    To test, apply the patch and regenerate the OPAC CSS
    (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client).
    
    Because JavaScript events are often triggered by class, the changes made
    in this patch require testing of JavaScript-driven behavior as well as
    visual confirmation of the changes.
    
    Enable OPAC features to expose them for testing: Login, Holds, Article
    requests, Tags, Cart, Search term highlighting.
    
     - Perform a search in the OPAC
       - In the header at the top of the search results, check the
         'Unhighlight/Highlight' link.
       - Select some search results and verify that the multi-item controls
         are enabled: Add to cart/Lists; Place hold; Tag. Check that these
         controls work correctly.
       - Verify that the following links look correct and work correctly:
         'Place hold,' 'Request article,' 'Log in to add tags,' 'Add to
         cart.'
       - Log in to the OPAC and return to the search results page. Check the
         'Add tag' and 'Save to lists' links.
    
     - View the lists page
       - Test the 'Edit' and 'Delete' controls.
       - View the contents of a list. Test the following:
          - Controls at the top of the table of results ('New list,'
            'Download list,' 'Send list,' 'Print list,' 'Edit list,' and
            'Delete list').
          - Multi-selection operations: 'Place hold,' 'Tag,' and 'Remove
            from list.'
          - Controls for each item on the list: 'Place hold,' 'Add tag,'
            'Save to another list,' 'Remove from this list,' and 'Add to
            cart.'
    
       - View the bibliographic detail page for any search result
         - In the right-hand sidebar menu, verify that these controls look
           correct and work correctly: 'Place hold,' 'Print,' 'Request
           article,' 'Save to your lists,' 'Add to your cart,'
          'Unhighlight,' 'Send to device,' 'Save record,' and 'More
          searches.'
         - Test the shelf browser by clicking 'Browse shelf' under the call
           number for any of the holdings.
           - Test the 'Next' and 'Previous' controls.
         - Check the tabs for switching between 'Normal,' 'MARC,' and 'ISBD'
           views and verify that they look correct on each of those pages.
    
     - Add some items to the Cart and open the Cart
       - Test the cart controls at the top: 'More details/Brief display,'
         'Send,' 'Download,' 'Empty and close,' 'Hide window,' 'Print.'
       - Test the multiple-selection controls: 'Remove,' 'Add to list,'
         'Place hold,' and 'Tag.'
    
     - Log in to the OPAC as a user who has items checked out which can be
       renewed. On the 'Your summary' page, on the 'Checked out' tab, test
       the 'Renew selected' and 'Renew all' links.
    
    Signed-off-by: Liz Rea <wizzyrea at gmail.com>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit de75e9a91c9bef559637ff93434993f353b2ed13
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Fri Oct 25 18:25:28 2019 +0000

    Bug 23903: Font Awesome upgrade
    
    The switch to Font Awesome for more icons in the OPAC doesn't require a
    Font Awesome upgrade but this is a good chance to do it.
    
    Signed-off-by: Liz Rea <wizzyrea at gmail.com>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

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

Summary of changes:
 koha-tmpl/opac-tmpl/bootstrap/css/opac.css         |    2 +-
 koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss    |  617 ++--
 .../bootstrap/en/includes/opac-bottom.inc          |    2 +-
 .../bootstrap/en/includes/opac-detail-sidebar.inc  |   28 +-
 .../bootstrap/en/includes/shelfbrowser.inc         |    8 +-
 .../bootstrap/en/modules/opac-ISBDdetail.tt        |    4 +-
 .../bootstrap/en/modules/opac-MARCdetail.tt        |    8 +-
 .../opac-tmpl/bootstrap/en/modules/opac-basket.tt  |   26 +-
 .../opac-tmpl/bootstrap/en/modules/opac-detail.tt  |   11 +-
 .../opac-tmpl/bootstrap/en/modules/opac-results.tt |   36 +-
 .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt |   46 +-
 .../opac-tmpl/bootstrap/en/modules/opac-user.tt    |    2 +-
 koha-tmpl/opac-tmpl/bootstrap/images/sprite.png    |  Bin 8286 -> 0 bytes
 koha-tmpl/opac-tmpl/bootstrap/js/basket.js         |   12 +-
 .../lib/font-awesome/css/font-awesome.css          |  558 +++-
 .../lib/font-awesome/css/font-awesome.min.css      |    4 +-
 .../lib/font-awesome/fonts/FontAwesome.otf         |  Bin 93888 -> 134808 bytes
 .../lib/font-awesome/fonts/fontawesome-webfont.eot |  Bin 60767 -> 165742 bytes
 .../lib/font-awesome/fonts/fontawesome-webfont.svg | 3230 ++++++++++++++++----
 .../lib/font-awesome/fonts/fontawesome-webfont.ttf |  Bin 122092 -> 165548 bytes
 .../font-awesome/fonts/fontawesome-webfont.woff    |  Bin 71508 -> 98024 bytes
 .../font-awesome/fonts/fontawesome-webfont.woff2   |  Bin 56780 -> 77160 bytes
 .../lib/font-awesome/less/bordered-pulled.less     |    9 +
 .../bootstrap/lib/font-awesome/less/core.less      |    3 +-
 .../lib/font-awesome/less/font-awesome.less        |    3 +-
 .../bootstrap/lib/font-awesome/less/icons.less     |  197 +-
 .../bootstrap/lib/font-awesome/less/mixins.less    |   41 +-
 .../bootstrap/lib/font-awesome/less/path.less      |    2 +-
 .../lib/font-awesome/less/screen-reader.less       |    0
 .../bootstrap/lib/font-awesome/less/variables.less |  202 +-
 .../lib/font-awesome/scss/_bordered-pulled.scss    |    9 +
 .../bootstrap/lib/font-awesome/scss/_core.scss     |    3 +-
 .../bootstrap/lib/font-awesome/scss/_icons.scss    |  197 +-
 .../bootstrap/lib/font-awesome/scss/_mixins.scss   |   41 +-
 .../lib/font-awesome/scss/_screen-reader.scss      |    0
 .../lib/font-awesome/scss/_variables.scss          |  202 +-
 .../lib/font-awesome/scss/font-awesome.scss        |    3 +-
 misc/interface_customization/opac-sprite.psd       |  Bin 76110 -> 0 bytes
 38 files changed, 4369 insertions(+), 1137 deletions(-)
 delete mode 100644 koha-tmpl/opac-tmpl/bootstrap/images/sprite.png
 copy koha-tmpl/{intranet-tmpl => opac-tmpl/bootstrap}/lib/font-awesome/less/screen-reader.less (100%)
 copy koha-tmpl/{intranet-tmpl => opac-tmpl/bootstrap}/lib/font-awesome/scss/_screen-reader.scss (100%)
 delete mode 100644 misc/interface_customization/opac-sprite.psd


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list