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.