About Skinning a Web Application 1-5
1.4 Inheritance Relationship of the ADF Skins Provided by Oracle ADF
Oracle ADF provides a number of ADF skin families that you can use in your application or extend when you create an ADF skin. The ADF skins provided by
Oracle ADF offer increasing levels of customization for the appearance rendered by ADF Faces and ADF Data Visualization components at runtime.
Figure 1–4 illustrates
the inheritance relationship between the different ADF skin families where, for example, the fusion-base ADF skin inherits the style properties defined in the
simple ADF skin in addition to defining more style properties. All ADF Faces components use, at a minimum, styles defined in the simple ADF skin as this is the
skin from which the others extend from. The simple ADF skin defines the minimum style properties that ADF Faces components require to render in an ADF application. If
you want to create an ADF skin with a minimal amount of customization, you create an ADF skin that extends from the simple ADF skin. If you want to create an ADF
skin that resembles the Fusion family of ADF skins but is easier to modify because it uses fewer colors and fonts, consider creating an ADF skin that extends from the
Fusion Simple family of ADF skins.
Figure 1–4 Inheritance Relationship of ADF Skin Families Provided by Oracle ADF
Note: An ADF skin can affect the time it takes a client to render the
user interface. The more styles that an ADF skin uses, the more the client has to load. This can affect performance in low bandwidth or
high latency environments.
1-6 Skin Editor Users Guide for Oracle Application Development Framework
You can apply any of the ADF skins in Figure 1–4
or an ADF skin that you create yourself to an application. For more information, see
Section 10.4, Applying an ADF Skin to Your Web Application.
For a more detailed description of the ADF skins that Oracle ADF provides, see Section 11.4, ADF Skins Provided by Oracle ADF.
Note: The Blafplus family of ADF skins shown in
Figure 1–4 is
deprecated.
2
Working with ADF Skin Selectors 2-1
2
Working with ADF Skin Selectors
This chapter describes the ADF skin selectors, pseudo-elements, pseudo-classes, ADF skin properties and ADF skinning framework rules that allow you to customize the
appearance of ADF Faces and ADF Data Visualization components.
This chapter includes the following sections:
■
Section 2.1, About ADF Skin Selectors