
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.docs.Appearance
     * @see com.smartgwt.client.docs.Images
     * @see com.smartgwt.client.docs.Files
 * @see com.smartgwt.client.util.Page#setSkinDir
 * @see com.smartgwt.client.util.Page#loadStyleSheet
 * @see com.smartgwt.client.util.Page#setAddVersionToSkinCSS
 * @see com.smartgwt.client.util.Page#isAddVersionToSkinCSS
 */
public interface Skins {
}
