2.2.7.4 Dynamic Theme

A shape, master, or style in a Web drawing can specify pre-defined, dynamic sets of properties which can affect its visual appearance. A set of pre-defined, dynamic properties specified in this manner is called a dynamic theme.

A dynamic theme defines properties that specify properties for color, font, fill, line properties, and effect. The properties of a dynamic theme are separated into five distinct groupings called dynamic theme components. A unique set of properties is specified by the combination of the five dynamic theme components. A shape, master, or style specifies distinct dynamic theme components from one or more dynamic themes.

The specified dynamic theme components of a shape, master, or style define more properties than the shape, master, or style can visually express at any one time. A shape, master, or style further specifies subsets of properties which actively affect its visual appearance from its specified dynamic theme components. These subsets of properties are called a quick style.

A quick style defines seven distinct subsets of properties from a shape, master, or style’s specified dynamic theme components. A subset is called a quick style slice. The combination of the specified quick style slices and the specified dynamic theme components directly determines the visual appearance of the shape, master, or style.

A dynamic theme defines four distinct sets of pre-defined properties used to indirectly specify the values of properties in quick style slices in a shape, master, or style in a Web drawing. A set is called a dynamic theme variant.