Almost all of the settings for the positions and sizes of components, their fonts, and foreground and background colors are configured using the settings in the mobileviewer.css Cascading Style Sheet. Thus it is possible to make dramatic changes to the style and appearance of the application without changing any code, simply by modifying the CSS settings.
The CSS file contains multiple comments to help to identify which CSS classes refer to which parts of the user interface.