https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32652
--- Comment #4 from David Nind <[email protected]> --- Created attachment 199512 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=199512&action=edit Bug 32652: Standardize slots selection between staff interface and opac This patch updates the style of the time selection controls so that it is clearer that they are elements which the user can interact with. The times are now styled as buttons, and a check-mark icon is added when a time is selected. A tooltip has been added: "Pickups scheduled: X" The patch also updates the form so that it uses CSS grids. To test, apply the patch and enable and configure curbside pickups if necessary. You should have at least two libraries with curbside hours defined. - In the staff interface, go to Circulation -> Curbside pickups. - Switch to the "Schedule pickup" tab and search for a patron. - After selecting a patron, confirm that the pickup entry form looks correct. Try resizing the browser window to confirm that the form fields and the pickup time buttons adapt well to different widths. - When you select a date the time-selection buttons should appear. - Hovering over a time should trigger the "Pickups scheduled" tooltip. - Clicking a time should cause the "button" to turn green with a check-mark icon. - Submit a pickup request and confirm that it is saved correctly. - Switch to the "To be staged" tab to confirm that the pickup has been saved. - Schedule as many pickups in the same time slot as the "Maximum patrons per interval" setting for that location's curbside pickup configuration. - Try to schedule another pickup on that date and confirm that the maxed-out time slot is now shown by a greyed-out and disabled button. Sponsored-by: Athens County Public Libraries Signed-off-by: David Nind <[email protected]> -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
