Intrasuite » Themes
Introduction to Themes
Themes are
the salt of Intrasuite, with themes Intrasuite
designers and developers can customize and create custom look and feel for
Intrasuite. Also with themes developers can make customization for
Intrasuite, like creating new interface, add new functionality or extend existing functionality
to meet
their needs.
All components require a Theme in order to determine how to present itself. Each
theme is comprised of the properties and methods depicted on this page.
Where
Theme configuration files are located in
resources/_themes/nameOfTheme folder.
| ::
Themes |
|
Pick a Help topic
|
XML XML
|
Getting Started with Themes
Short tutorial for developers to get their hands on themes
Display XSL Tutorial
Information for web designers, template designers or front-end
developers on how to use and create themes.
|
XML-based configuration
Every theme contains at least configuration.xml file on root of created theme folder. This configuration.xml file tells Intrasuite what kind of components
are loaded for user and where they can be found (path). When there is no reference for
an element Intrasuite will load reference for required component from default theme.
- nameOfTheme/configuration.xml (global configuration settings for
theme)
> Read more
Theme may also contain following external files specified on
configuration.xml. These files are:
- CSS
- Images
- XSL, XSL/T, XSL-FO...
- XML
- Client-Side Scripts (JS/VBscript/behaviors etc.)
- Client-Side objects (Flash, SWG, Java-Applets etc.)
- Server-Side Scripts (ASP, ASP.NET, PHP etc.)
In order to have constancy in file structure on themes it's recommended
to use the following file structure when creating themes.
- CSS
Custom CSS-files
- images
Custom Images
- XSL
Custom eXtensible Style Sheets
- XML
Custom XML
- scripts
Custom client scripts
- include
Custom server scripts, object or other components
|
|
Birds Eye View of Intrasuite Themes
A Bird’s Eye View of the Intrasuite Themes
Get information on how themes work between Front-End IOM and User.
|
|
Standards Information
Extensible
Markup Language (XML)
The
Extensible Stylesheet Language (XSL)
Cascading
Style Sheets
|
|
See also