Bug 30417

Summary: Switch to Bootstrap tabs on the basic library transfer limit page
Product: Koha Reporter: Owen Leonard <oleonard>
Component: TemplatesAssignee: Owen Leonard <oleonard>
Status: CLOSED FIXED QA Contact: Kyle M Hall <kyle>
Severity: enhancement    
Priority: P5 - low CC: kyle, severine.queune, testopia
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: Small patch
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
22.05.00
Bug Depends on:    
Bug Blocks: 29226    
Attachments: Bug 30417: Switch to Bootstrap tabs on the basic library transfer limit page
Bug 30417: Switch to Bootstrap tabs on the basic library transfer limit page
Bug 30417: Switch to Bootstrap tabs on the basic library transfer limit page

Description Owen Leonard 2022-03-31 13:15:29 UTC
Continuing the process of phasing out jQueryUI, this patch will replace jQueryUI tabs in the basic 'Library checkin and transfer policy' page with Bootstrap tabs.
Comment 1 Owen Leonard 2022-03-31 13:19:10 UTC
Created attachment 132758 [details] [review]
Bug 30417: Switch to Bootstrap tabs on the basic library transfer limit page

This patch updates the basic library transfer limits  page to use
Bootstrap tabs instead of jQueryUI.

To test, apply the patch and go to Administraion -> Library transfer
limits.

Test that the tabs look correct and work correctly. The functionality of
the page should be unchanged.
Comment 2 Séverine Queune 2022-04-01 08:11:51 UTC
Created attachment 132826 [details] [review]
Bug 30417: Switch to Bootstrap tabs on the basic library transfer limit page

This patch updates the basic library transfer limits  page to use
Bootstrap tabs instead of jQueryUI.

To test, apply the patch and go to Administraion -> Library transfer
limits.

Test that the tabs look correct and work correctly. The functionality of
the page should be unchanged.

Signed-off-by: Séverine Queune <severine.queune@bulac.fr>
Comment 3 Séverine Queune 2022-04-01 08:13:22 UTC
Works perfectly, well done Owen !
Comment 4 Kyle M Hall 2022-04-01 12:39:30 UTC
Created attachment 132858 [details] [review]
Bug 30417: Switch to Bootstrap tabs on the basic library transfer limit page

This patch updates the basic library transfer limits  page to use
Bootstrap tabs instead of jQueryUI.

To test, apply the patch and go to Administraion -> Library transfer
limits.

Test that the tabs look correct and work correctly. The functionality of
the page should be unchanged.

Signed-off-by: Séverine Queune <severine.queune@bulac.fr>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Comment 5 Fridolin Somers 2022-04-12 09:42:14 UTC
Pushed to master for 22.05, thanks to everybody involved 🦄