Theme Roller site for jQuery Mobile
Latest commit 23287b9 Nov 4, 2015 @cgack cgack 1.0.17
Failed to load latest commit information.
css Style: Remove bullseye img and realign text Nov 4, 2015
images Favicon: update to match other jqm sites Fixes gh-168 Dec 20, 2013
inc zip.php: Spliting index into an include file. Apr 30, 2014
kuler kuler stuff moved to directory rather than one js file May 9, 2012
.gitignore Share link gets loading spinner - more versioning May 9, 2012 Docs: Added Dec 31, 2013
LICENSE.txt Build: Update license Jun 27, 2014 Build: Update license Jun 27, 2014
add_version.php Version: Get source files from the zip file instead of the CDN Jun 30, 2014
kuler.php Restucturing the versioning system - still need to fix traveling betw… May 8, 2012
share.php Share link gets loading spinner - more versioning May 9, 2012
version.php Version: Updated to 1.4.5 Oct 31, 2014


This is the new repo for the jQuery Mobile ThemeRoller tool.

Notes on PHP configs for hosted version of jQm ThemeRoller:

  1. The php function call file_get_contents() is used in a few places. In order for this to work, the php configuration allow_url_fopen must be set to true.

  2. When a user generates a 'Share Theme' link, the theme.css file is hosted temporarily (The script that stores the files and generates the url also runs a cleanup script to ensure no files older than 30 days are on the server). There must be enough space to accommodate many themes being stored here at once.

  3. When a user clicks "Download ZIP" the server must be able to create the zip and its contents, as well as store it temporarily (again self-cleaning script keeps files only 15 seconds old) so it can be downloaded through the browser.