-
Book Overview & Buying
-
Table Of Contents
qooxdoo Beginner's Guide
When you create a qooxdoo application, qooxdoo framework creates a namespace or package<application-namespace>.theme, with some auto-generated classes extending the Modern theme classes to the application theme. One can check the directory teamtwitter\source\class\teamtwitter\theme to see the classes Appearance, Color, Decoration, Font, and Theme created, as shown in the following screenshot:

This theme allows you to define the meta configuration for each theme, namely, Font, Color, Icon, Decoration, and Appearance. Each theme plays a specific role in the application theme. As it allows you to configure all the themes in meta configuration, it is also called as the Meta theme.
The generated classes for Font, Color, Decoration, and Appearance classes extend respective classes from the package qx.theme.modern. The theme class sets the inherited classes in the meta configuration. The code snippets in the following sections show the generated theme classes for the application...
Change the font size
Change margin width
Change background colour