Continuing the process of phasing out jQueryUI, this patch will replace jQueryUI tabs in the lists template with Bootstrap.
Created attachment 140375 [details] [review] Bug 30309: Convert lists tabs in the staff interface to Bootstrap This patch updates the staff interface lists page to use Bootstrap tabs instead of jQueryUI. To test, apply the patch and go to Lists. - Test that the public and private tabs work correctly. - Test that other lists functionality still works as expected. - Confirm that adding the "public" URL parameter works to trigger the "Public lists" tab by default: /cgi-bin/koha/virtualshelves/shelves.pl?public=1
Created attachment 140394 [details] [review] Bug 30309: Convert lists tabs in the staff interface to Bootstrap This patch updates the staff interface lists page to use Bootstrap tabs instead of jQueryUI. To test, apply the patch and go to Lists. - Test that the public and private tabs work correctly. - Test that other lists functionality still works as expected. - Confirm that adding the "public" URL parameter works to trigger the "Public lists" tab by default: /cgi-bin/koha/virtualshelves/shelves.pl?public=1 Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Changes all look good. QA script is happy. HTML all appears to be valid.
Created attachment 141273 [details] [review] Bug 30309: Convert lists tabs in the staff interface to Bootstrap This patch updates the staff interface lists page to use Bootstrap tabs instead of jQueryUI. To test, apply the patch and go to Lists. - Test that the public and private tabs work correctly. - Test that other lists functionality still works as expected. - Confirm that adding the "public" URL parameter works to trigger the "Public lists" tab by default: /cgi-bin/koha/virtualshelves/shelves.pl?public=1 Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
Pushed to master for 22.11. Nice work everyone, thanks!