Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

jQueryMobile and Themeroller - do you need to re-roll themes when updating jQueryMobile?

I am using jQueryMobile 1.1-rc1 and my pageloading indicator is not displaying correctly.

I originally made my theme when the themeroller first came out, and everything has been fine through the last few updates of jQM until the most recent.

Now the loading icon doesn't spin and is no longer centered in the bubble.

Do you need to re-roll themes in themeroller when updating? I don't see the option of selecting the target version in themeroller.

like image 835
darryn.ten Avatar asked Mar 15 '12 19:03

darryn.ten


2 Answers

I noticed that the old file name was ajax-loader.png. I think it is now ajax-loader.gif, so you might want to double check that.

like image 117
Daniel Lorenz Avatar answered Oct 27 '22 07:10

Daniel Lorenz


The last few updates to the framework have changed the CSS quite a lot, and that will continue for the 1.1 release. When you change to a newer version of the JS file then you should also re-package your theme from the Themeroller.

In the last update they changed the CSS framework quite a bit for fixed headers/footers, transitions, and some other things (like the loading message has been revamped). The last update also gave the loading message more options so the structure of the HTML probably changed and the old CSS isn't quite right compared to the new JS.

To test this you can link to a standard current version of the CSS and see if the loading message appears correctly.

like image 25
Jasper Avatar answered Oct 27 '22 07:10

Jasper