Custom Skins

You can define custom skins in this release but selecting custom skin elements in charts is not directly supported. It is indirectly supported. You specify system skin elements using their position: at runtime the custom skin element in the matching position is used.

How Skin Elements are Selected at Runtime

This background information is provided so you can understand how skin settings apply in Dashboards.

When you assign a color set to a chart, it is the position of the color set in the skin’s list of color sets that is used to select it at runtime (for example, the third set in the list) and not the name. If no color set is located at that position at runtime, defaults are used. This loose coupling ensures that a valid color set is used no matter what skin is specified for the view assigned to the current user role.

Similarly, when you select a series color, it’s the position that counts. Also, when you select a series color, you are defining the colors to use for the first (lowest or left most) series only. Subsequent series use subsequent series color sets, that is, the next series uses the next series color in the list, and so on. If there are more series than series colors, the system cycles back to the color selected in the chart page.