The reason we are pulling in bootstrap is to use the modal, and this is not included in the version of bootstrap that ships with C5.7. We've also looked into using the c5 modal/dialog, but can't find much in the docs about using this in a package for C5.7. Our modal needs to have a form inside it, so other bootstrap things like popovers etc wouldn't really work we think.
We're a bit stuck on where to go next to make this plugin robust with themes that pull in their own bootstrap. What we mean by "no longer functions correctly" is that the modal will appear, then disapear when initiated on button click, and won't hold in view so that the form in it can be filled out. When we inspect the page source code, it clearly shows both the package bootstrap.js and the theme's bootstrap.js being (or trying to be) loaded.
Any suggestions welcome :)
If you need a modal, why not try a 3rd party modal and use bootstrap markup for the window?
This one is very customisable in terms of modal window content and markup:http://dimsemenov.com/plugins/magnific-popup/...
The Magnific popup you've suggested we try has worked a treat
Thanks Pixelhero :)