By choosing a style sheet, a web presentation developer can develop presentations with different color themes. Currently there are 7 built-in color themes. In addition a presentation developer can easily define their own custom color themes and incorporate them into presentations either embedded in the root web page or linked in like the built-in themes.
The code below shows the web presentation for the blue color theme example (blue.html). The other color theme examples are identical except for the href attribute of the theme <link> tag and the title attribute of the ROOT <div>. Each of the examples gets its root content, a table, a list, and a progression from the file example.html
The XHTML file below below provides four <div> tags that are included into the color theme examples.
Recent browsers support cascading style sheets (CSS) using definitions from other style sheets. This makes it easy to define a color theme for web presentations. You just write a CSS file that defines the following four basic colors values. These values are used in various places in the main web presentation CSS file /~gshute/jsLib/library.css.
The colors specified for these values can use any of the syntax forms described in the <color> web page of the Moz://a (Mozilla) Web technology for developers web site.
The example in the menu to the left has a link to an utterly tasteless custom theme.