Mura CMS Theme Requirements
Mura CMS really doesn't care what your directory structure looks like, with the following exceptions:
-
The theme must be a subdirectory of themes. For example:
/{SiteID}/includes/themes/yourThemeName/
-
The theme directory must contain a subdirectory called templates. For example:
/{SiteID}/includes/themes/yourThemeName/templates/
-
The templates directory must contain a file called default.cfm. For example:
/{SiteID}/includes/themes/yourThemeName/templates/default.cfm
Basic Directory Structure
The basic following directory structure of your theme is recommended:
/yourThemeName /css /display_objects /js /resourceBundles /templates /default.cfm
With the exception of /yourThemeName/templates/default.cfm, the rest it totally optional. If you are going to have any custom display objects, then you're going to want to add the /display_objects/
directory. If your theme is going to have any custom resource bundles, then you'll want to add the /resourceBundles/
directory. Feel free to add any other directories and/or files as you wish.