Theme Frameworks

From unroole CMS wiki
Jump to: navigation, search

Unroole Admin Panel - Theme Framework.png

The highlighted area displays the JavaScript from the themes framework being loaded before the CMS system JavaScript files.

The basis of most themes usually includes a framework or multiple frameworks from which a core amount of theme functionality is derived. These frameworks could be javascript or css template frameworks that provided a group of files to be included. The framework folder for each theme allows for a pre-existing framework to be dropped into a theme without the need to conform to a specific structure or separate the files.

In some cases, widgets may require specific frameworks to be present so that advanced functionality or features of the widget can be used. For example, the Gallery widget requires the jquery and the colorbox frameworks be part of a theme to be able to support light-box functionality.

In each theme package, frameworks can be found under the "frameworks" folder. See Theme Structure for more details.