With the elimination of our dependency on jQueryUI Sortable by Bug 34114 we will be left with only autocomplete as a jQueryUI dependency. We can trim down our jQueryUI assets to reflect this and upgrade at the same time.
Why not remove autocomplete as well? :)
Created attachment 153398 [details] [review] Bug 34270: Upgrade and prune jQueryUI assets in the staff interface This patch updates jQueryUI assets in the staff interface with an upgraded and trimmed version which includes only support for jQueryUI autocomplete. Global staff interface CSS has been modified to remove unused jQueryUI-related styles and to accommodate the updated assets. The patch also removes some unused jQueryUI image assets from the OPAC templates. To test, apply the patch and rebuild the staff interface CSS. Test the "Check out" form in the header to confirm that it still looks correct and works correctly.
*** Bug 33747 has been marked as a duplicate of this bug. ***
Created attachment 155560 [details] [review] Bug 34270: Upgrade and prune jQueryUI assets in the staff interface This patch updates jQueryUI assets in the staff interface with an upgraded and trimmed version which includes only support for jQueryUI autocomplete. Global staff interface CSS has been modified to remove unused jQueryUI-related styles and to accommodate the updated assets. The patch also removes some unused jQueryUI image assets from the OPAC templates. To test, apply the patch and rebuild the staff interface CSS. Test the "Check out" form in the header to confirm that it still looks correct and works correctly. Signed-off-by: Émily-Rose Francoeur <emily-rose.francoeur@inLibro.com>
Created attachment 156690 [details] [review] Bug 34270: Upgrade and prune jQueryUI assets in the staff interface This patch updates jQueryUI assets in the staff interface with an upgraded and trimmed version which includes only support for jQueryUI autocomplete. Global staff interface CSS has been modified to remove unused jQueryUI-related styles and to accommodate the updated assets. The patch also removes some unused jQueryUI image assets from the OPAC templates. To test, apply the patch and rebuild the staff interface CSS. Test the "Check out" form in the header to confirm that it still looks correct and works correctly. Signed-off-by: Émily-Rose Francoeur <emily-rose.francoeur@inLibro.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Pushed to master for 23.11. Nice work everyone, thanks!
Depends on Bug 34114 not in 23.05.x
*** Bug 35046 has been marked as a duplicate of this bug. ***