Designers - Public Assets

All public assets (ie. images, CSS, Javascript, et al) should be placed within the ~/public/themes/mysite directory. Within the templates, this directory should always be referenced via the ~theme_uri~ variable, for example:


    <link href="~theme_uri~/css/styles.css" rel="stylesheet" type="text/css" />

The above would link to the ~/public/themes/mysite/css/styles.css file on the machine. All public assets should be linked to in this manner including images, for example:


    <img src="~theme_uri~/img/logo.png">

The above would link to the image located at ~/public/themes/mysite/img/logo.png on the machine.