AX1481

Controlling the Axiom form appearance with skins and styles

The appearance of an Axiom form is controlled by the following settings:

  • Skin: The skin sets the overall look and feel of the form. Skins determine the default colors used in the form, as well as other styling aspects such as flat or 3-D design treatments.

  • Styles: Styles can be applied at the component level to further refine the formatting for that individual component. For example, you might apply a title style to a Label component that is being used as a title in the form, so that the text displays in a larger font, or in bold font (or both).

Many form components also allow you to define specific formatting properties—such as font size and border width— within the component settings. If defined at the component level, these settings override formatting inherited from the skin and style.

Skins and styles are intended to help you create forms that look polished and consistent within each individual form, and across all forms created by your organization. For example, using the same skin across all forms helps ensure that all your forms have a similar look and feel, and using styles helps ensure formatting consistency for individual components.

Legacy themes

If your form uses any skin other than the default Axiom2018 skin, there is another layer of formatting known as the theme. The theme sets the overall formatting for the components in the form, and determines which styles are available for use in the form. Generally speaking, the theme formatting is designed to fit particular use cases for forms. For example, some themes are intended for display of reporting data, while other themes are intended for input forms.

Themes have been deprecated going forward because user feedback indicated that it was difficult to tell which theme to use and difficult to manage different styles for different themes, particularly with Formatted Grid components. In response to this feedback we have eliminated the themes and created a new style structure that directly defines formatting properties rather than using semantic styles. However, this new approach only applies to the new Axiom2018 skin. When working with older forms, you must continue to use themes until you migrate the form to the new skin.

For more information on using themes, see Setting the theme for an Axiom form (deprecated).