This is an issue which I have found no reference to but is I think a big problem that needs to be addressed. I have created a mobile web application using jQuery Mobile 1.3.0. In that web application I have made custom color themes using jQuery Mobile themeroller. When I run the mobile web application on an iPhone 5 running the latest OS (iOS 7.0.4) from Safari, I see the correct color themes. I had to clear the data cache in Safari first, but once I did that the colors show correctly. However, if I add the web application to the home screen and run it from the home screen icon (not from Safari), the correct color themes do not appear. I have tried everything I know to make the color theme appear correctly, even rebooting the iPhone entirely. Same results. This appears to me to be a big problem that surely someone has encountered before me. Since most iPhone web apps are run from the home screen, not having the correct color themes appear is intolerable. Why is this happening and what can I do about it?