Hi Ed,
>> My app now needs me to mess with CSS again as the look has been changed - ugly (which I definitely find time consuming and not very enjoyable :-( ) using the Shoestrap3 theme. Why has it done this?
how exactly are you editing the css? You should only be making your changes in your own CSS file, which override the theme settings - you should not edit the CSS that ships directly.
Or you could "clone" a theme and give it a new name, then you could edit that. But this approach may require changes down the road as the jQuery UI framework changes. From time to time their themes need "massaging".
Cheers
Bruce