When alterations to an existing theme via CSS and images get overwhelming, then it's time to build your own custom theme, which is not really far from the concept of styling an existing theme with CSS and images.
We will demonstrate this by making a minimal custom theme which I want to call Chrome.
Let's list the steps required to complete the task.
1. Ensure that there is a
gxt
folder on the floor of your web application'swar
directory, otherwise make one.2. Ensure that there is a
themes
folder within it, if not, make one and then also make achrome
folder for the Chrome theme.3. Place a
css
folder within thechrome
folder created in step 2, and then place acss
file namedxtheme-chrome.css
inside it.4. Within the
chrome
folder created in step 2, create animages/chrome
folder and place any custom images you want to use for the theme.5. Create a
Chrome
class that extends the GXTTheme
class. Implement the constructor to indicate the name for the theme...