Customizing your application

You have several methods for customizing your Genero application user interface.

From simplest to most complex:

  1. For a few specific needs, you can simply replace an existing file. For example, to update the favicon image, you overwrite the current gbc_logo.ico file.
  2. You can update the look-and-feel of the user interface by setting theme variables. For example, you can use theme variables to display or hide the sidebar.
  3. You may need to edit a style sheet. For example, you can edit a style sheet to display a loading icon in the center of the screen.
  4. You may need to edit a widget. For example, you edit a header widget to modify the application header.

Use the simplest method possible for customization. If you can complete a customization requirement by setting a theme variable or by extending a widget, then set the theme variable! Extending a widget should be a last resort.


Some interface changes can also be made using Genero presentation styles. It is recommended you:

  • Use GBC customizations for UI design at a global level. This provides a consistent look-and-feel across all your applications.
  • Use Genero presentation styles for screen-specific changes at a local level. For example, use styles to display important values in a different color.

For information about Genero presentation styles, see the Genero Business Development Language User Guide.