Customizing Skins
Customizing skins is a process of changing user interface elements in order to change the look, feel, and functionality of an application. Legacy Content Delivery is designed to support skin customization, and the following sections describe that process and the tools available to help.
- The style sheet developer customizes the format of the content (topics, TOC, and so on) within the application, including both the HTML and PDF output as prescribed by a style designer or specification.
- A skin developer modifies the user interface and user experience as outlined, dictated and mocked up by a user experience designer (branding, colors, clickable buttons, overall layout, menus, and so on).
The following knowledge and skills should be a pre-requisite for the style sheet developer:
- XML
- Specific expertise in the XML standard in use (DITA, S1000D, etc)
- XSL, XSL-FO
- HTML, CSS
The following knowledge and skills should be a pre-requisite for the skin developer:
- HTML, CSS
- JavaScript (specifically jQuery, cross-browser scripting techniques, AJAX)
- XSL
The topics in this section outline how to create skins and customize user interface elements within those skins (for both developer roles).