[koha-commits] main Koha release repository branch new/bug_9420 created. v3.08.00-1787-g2244905

Git repo owner gitmaster at git.koha-community.org
Fri Feb 15 15:01:36 CET 2013


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, new/bug_9420 has been created
        at  22449053032a63537a8fb031780e65020ec9c011 (commit)

- Log -----------------------------------------------------------------
commit 22449053032a63537a8fb031780e65020ec9c011
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Tue Jan 29 20:08:29 2013 -0500

    Bug 9420 [Revised] Work on Bootstrap for Koha: Circ toolbar
    
    This patch converts the toolbar include file used by Circ and
    Patron pages to Bootstrap, replacing YUI button and menu code
    with Bootstrap markup.
    
    To test, view any page in circ/ or members/ which uses
    members-toolbar.inc (circulation.pl, moremember.pl, etc).
    Buttons and menus should look correct and work correctly.
    
    This version adds icons to the toolbar from the icon sprite included
    with Bootstrap and revises the sprite to include two new ones, for
    "copy" and "place hold" (for use in later patch). This customized
    version is left in intranet-tmpl/img in order to keep
    koha-tmpl/lib/bootstrap free of customized files.
    
    Also added in this patch, a CSS tweak to override a style in the default
    Bootstrap CSS for a class "close" which is already in use by Koha. To
    replicate the Boostrap "close" class use "closebtn"
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    
    Comment: All buttons works, and they look good.
    Tested with Chrome and Firefox. In Chrome I see the buttons with
    drop-down a little (1px) below the others.
    In Firefox the alignment is ok.
    No errors.
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>

commit ecf42ffbd0fd2e7366ac9cf68047637f867c30b0
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Fri Jan 25 13:57:28 2013 -0500

    Bug 9420 [Revised] Work on Bootstrap for Koha
    
    YUI JS is deprecated as far as Koha is concerned, and jQueryUI menus
    don't seem to be as robust as they should be. This makes Twitter
    Bootstrap very attrative for its menus features as well as other
    aspects.
    
    This patch revises the staff client header menu to include features from
    Bootstrap, including replacement of the YUI-driven "More..." menu with a
    Bootstrap version, and a new user menu taken from Corey Fuimaono's
    similar patch.
    
    To test, be sure to clear your cache after applying the patch. Load any
    page in the staff client and confirm that the menu at the top of the
    screen looks correct and works as normal, including functionality of the
    "more" menu. Confirm that the username/logged-in branch triggers a menu
    with "set library" and "log out" options. Confirm that Cart operations
    trigger the correct confirmation popup.
    
    Revision moves the Bootstrap assets out of the prog template into
    koha-tmpl/intranet-tmpl/lib.
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    
    Works great. No errors.
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>

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


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list