Understanding Themes

Anne Ramey

Beautiful Front Ends

Themes generally refer to the look and feel provided for the UI. This is, indeed, quite separate from the platform because the platform provides a basic HTML structure but the styling of that structure is entirely up to the theme.

The theme are files on the server that provide the styling for the forms. The theme often provides functionality for console pages and other such pages that aren't forms in the solution.

The theme is also where common code that is shared across multiple forms, both css and javascript, would go; and where you would put any libraries you would want your form developers to be able to access, such as dataTables, dataViewer, and notifie.