package com.smartgwt.client.docs;
/**
* Properties used to manage to the the overall appearance of the application. <P> A "skin" consists of <ul>
* <li><code>skin_styles.css</code>: a .css file defining the set of classes to apply to Smart GWT components' visual
* elements</li> <li><code>images/</code>: a directory of image files used as part of visual components</li>
* <li><code>load_skin.js</code>: a .js file containing overrides for various Smart GWT component properties that
* affect the appearance of those components.</li> </ul> Skins are loaded via the <code>skin</code> attribute of the {@link
* loadISCTag} or by including the appropriate <code>load_skin.js</code> source file with a standard script include tag.
* <P> To create a custom skin, we suggest making a complete copy of an existing skin, then modifying the media, css class
* definitions and component property overrides you wish to change. <P> Note that the <code>load_skin.js</code> file
* contains a {@link com.smartgwt.client.util.Page#setSkinDir Page.setSkinDir} directive to set up the skin dir (used to
* ensure media is retrieved from the appropriate directory), and a {@link com.smartgwt.client.util.Page#loadStyleSheet
* Page.loadStyleSheet} directive to load the .css file. <P> See the {@link com.smartgwt.client.docs.Skinning Skinning
* Overview} for more information.
* @see com.smartgwt.client.util.Page#setSkinDir
* @see com.smartgwt.client.util.Page#loadStyleSheet
*/
public interface Skins {
}