2.2.7.4.5 Dynamic Theme Variants
A dynamic theme (section 2.2.7.4) variant defines properties used to indirectly specify the values of properties in quick style slices.
A dynamic theme variant defines properties used to indirectly specify the value of the structure of the QuickStyleLineMatrix, QuickStyleFillMatrix, QuickStyleEffectsMatrix, QuickStyleLineColor, QuickStyleFillColor, QuickStyleShadowColor, QuickStyleFontColor, and QuickStyleFontMatrix Cell_Type elements of a shape, master, or style in a Web drawing. A dynamic theme variant also specifies embellishment and multiformat information.
The properties of a dynamic theme variant are specified in the following table.
Dynamic theme variant property |
Description |
Location |
---|---|---|
Color scheme list |
Specifies a set of seven color properties used to indirectly specify the value of the structure of the QuickStyleLineColor, QuickStyleFillColor, QuickStyleShadowColor, and QuickStyleFontColor Cell_Type elements of a shape, master, or style in a Web drawing.
Specifies multiformat information. |
Specified by a CT_VarClrScheme child element of a CT_VariationClrSchemeLst child element of an ext child element as specified by the CT_OfficeArtExtension type (specified in [ISO/IEC29500-1:2016] section 20.1.2.2.14) of an extLst child element as specified by the CT_OfficeArtExtensionList type (specified in [ISO/IEC29500-1:2016] section 20.1.2.2.15) of a CT_ColorScheme type (specified in [ISO/IEC29500-1:2016] section 20.1.6.2) of a themeElements child element as specified by the CT_BaseStyles type (specified in [ISO/IEC29500-1:2016] section 20.1.6.10) of a CT_OfficeStyleSheet element in a Theme_XML_Part.
Each color property is specified by a srgbClr child element as specified by the CT_SRGBClr type (specified in [ISO/IEC29500-1:2016] section 20.1.2.3.32) of a CT_Color type specified in [ISO/IEC29500-1:2016] section A.2 child element of a CT_VarClrScheme element. |
Style scheme list |
Specifies a set of four style properties used to indirectly specify the value of the structure of the QuickStyleLineMatrix, QuickStyleFillMatrix, QuickStyleEffectsMatrix, and QuickStyleFontMatrix Cell_Type elements of a shape, master, or style in a Web drawing.
Specifies embellishment information. |
Specified by a CT_VariationStyleScheme child element of a CT_VariationStyleSchemeLst child element of an ext child element as specified by the CT_OfficeArtExtension type (specified in [ISO/IEC29500-1:2016] section 20.1.2.2.14) of an extLst child element as specified by the CT_OfficeArtExtensionList type (specified in [ISO/IEC29500-1:2016] section 20.1.2.2.15) of a themeElements child element as specified by the CT_BaseStyles type (specified in [ISO/IEC29500-1:2016] section 20.1.6.10) of a CT_OfficeStyleSheet element in a Theme_XML_Part.
Each style property is specified by a CT_VariationStyle child element of a CT_VariationStyleScheme type. |