Change the design of the user interface

You can change the colors and fonts of the user interface and substitute the Software GmbH logo with your company's logo to adapt the styling of the user interface to your company's corporate identity. You can define multiple different custom themes with individual logo assignments and coloring. Users will be able to choose from the defined custom themes and use the one they like best. Most users have a preference for either dark or light coloring of user interfaces. Coloring also plays an important role in 508 compliance.

Administrative users can define custom themes for the user community directly in the user interface. You can also define custom themes in Alfabet Expand as a default. For the default custom themes, you can allow or disable that the custom theme can be changed on the user interface. Custom themes are based on style groups each defining the coloring of a defined part of the configuration. You can define style groups in Alfabet Expand only. There are style groups for general parts of the user interface like menu items, but also individual style groups for each enumeration used or for coloring of reports and cards. When you add enumerations, cards and reports to the user interface configuration in Alfabet Expand, the definition of a style group for your new configuration should be a part of the configuration effort. With the definition of a style group for a new configuration item you provide the means to have a different styling of the configuration item in different custom themes. For example, a configured report can display items in different shades of green or in different shades of purple depending on the custom theme the user has choosen.

A style group consists of one or multiple styles defined for a specific purpose. For example, a style group for an enumeration has one style per enumeration item in the enumeration. Each style consists of a number of style attributes defining different aspects of the style. For example, for enumeration items, there are style attributes for the definition of background color, foreground color, border color, and chart color. Within the style definition, a value is assigned to each style attribute. this value is the default for all custom themes. If you want a style to change for a custom theme, you can assign the style group to the custom theme and define a different value for the style attributes within the custom theme definition.

The following example shows the different values set for the coloring of the enumeration 'Status' in three different custom themes. The style group 'Status' has two different styles, one for the status 'Active' and one for the status 'Retired'. Both styles have a style attribute for the background color and a style attribute for the border color. Within the custom themes 'Standard', 'Corporate', and 'High Contrast', different values are defined for the style attributes. For the custom theme 'Standard' no value is defined for the style attributes for the status 'Active'. In this theme, the default coloring of the style group is used for the status 'Retired'.

The following terms are used in the documentation: