The "themes" Directory
As a Mura Developer, you may spend some time working with themes. Themes may be located under one of the following locations:
- Global Themes
{context}/themes/
- Themes located under the "Global" themes directory will automatically be available as a theme option for all sites under the same Mura instance.
- Site Themes
{context}/sites/{SiteID}/themes/
- Themes located under a site's "themes" directory are available to the specified site, and/or any other sites sharing the same "Display Object Pool" as defined under Site Settings > Edit Settings > Shared Resources tab.
Mura automatically checks these "themes" directories for any subdirectories. If Mura discovers any subdirectories, it assumes it is a theme, and uses the name of each directory as the "Theme Name". The "Theme Name" will then be listed as an option for authorized administrators to apply as a theme to their site. You may have as many themes as you wish under a "themes" directory.
When Mura is first installed, if a theme does not exist under either of these directories, Mura will attempt to download a theme using the "defaultthemeurl
" setting found in the {context}/config/settings.ini.cfm
file.
To learn more about the files and directories that comprise a theme, visit the Creating Layout Templates section of the Theme Developer Guide.