]> git.koha-community.org Git - koha.git/commit
Bug 23957: Remove button style with famfamfam icon background and replace with Font...
authorOwen Leonard <oleonard@myacpl.org>
Sun, 3 Nov 2019 23:45:44 +0000 (23:45 +0000)
committerJoy Nelson <joy@bywatersolutions.com>
Tue, 14 Jan 2020 00:24:34 +0000 (00:24 +0000)
commite6e6d1d716976e647a85ec4b856679916aa41c8e
tree8ea4be87f6801c4feb2aea2db4e878f3ec823502
parentc859cfdd231fb315280fcf8aa162fca3ba02d8b9
Bug 23957: Remove button style with famfamfam icon background and replace with Font Awesome

The patch modifies the markup and CSS related to the holds template in
the staff client when holds policy override is necessary. The CSS
background image is replaced with a Font Awesome icon. <input>s are
replaced with <button>s to allow for the icon markup.

To test, apply the patch and regenerate the staff client CSS
(https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client).

 - Enable the AllowHoldPolicyOverride system preference.
 - Start the process of placing a hold for a patron on a title which
   would not normally be available for hold. For instance: The patron
   already has too many holds.
 - On the hold confirmation screen the "Place hold" buttons should
   appear with a little yellow "warning" icon.
 - Clicking either of the two "Place hold" buttons should trigger a
   confirmation dialog. Test both the "Confirm" and "Cancel" options.

Signed-off-by: Maryse Simard <maryse.simard@inlibro.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Joy Nelson <joy@bywatersolutions.com>
koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss
koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt