The OPAC's lists page (specifically, the list of lists view) uses jQueryUI markup to display tabs, which I missed in my round of Bootstrap tab updates because they're not triggered by JavaScript. We can replace the markup with Bootstrap.
Created attachment 147086 [details] [review] Bug 33031: Update OPAC lists page to use Bootstrap markup for tabs This patch updates the OPAC lists page with Bootstrap markup for the static tabs used to link to private and public shelves. These tabs are not dependent on JavaScript. To test, apply the patch and click "Lists" -> "Public lists" in the OPAC. The "Your lists" and "Public lists" tabs should look correct, and each should link to the correct view.
Created attachment 147112 [details] [review] Bug 33031: Update OPAC lists page to use Bootstrap markup for tabs This patch updates the OPAC lists page with Bootstrap markup for the static tabs used to link to private and public shelves. These tabs are not dependent on JavaScript. To test, apply the patch and click "Lists" -> "Public lists" in the OPAC. The "Your lists" and "Public lists" tabs should look correct, and each should link to the correct view. Signed-off-by: Jacob O'Mara <jacob.omara@ptfs-europe.com>
Created attachment 147265 [details] [review] Bug 33031: Update OPAC lists page to use Bootstrap markup for tabs This patch updates the OPAC lists page with Bootstrap markup for the static tabs used to link to private and public shelves. These tabs are not dependent on JavaScript. To test, apply the patch and click "Lists" -> "Public lists" in the OPAC. The "Your lists" and "Public lists" tabs should look correct, and each should link to the correct view. Signed-off-by: Jacob O'Mara <jacob.omara@ptfs-europe.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Pushed to master for 23.05. Nice work everyone, thanks!
Nice work everyone! Pushed to stable for 22.11.x
Enhancement will not be backported to 22.05.x