Difference between revisions of "Theme Frameworks"

From unroole CMS wiki
Jump to: navigation, search
m
Line 18: Line 18:
 
In some cases certain widgets may require specific frameworks to be present such that advanced functionality or features of the widget can be used. For example the [[Gallery]] widget requires that the [http://jquery.com/ jquery] and the [http://www.jacklmoore.com/colorbox colorbox] frameworks be part of a theme to be able to support light-box functionality for that widget.
 
In some cases certain widgets may require specific frameworks to be present such that advanced functionality or features of the widget can be used. For example the [[Gallery]] widget requires that the [http://jquery.com/ jquery] and the [http://www.jacklmoore.com/colorbox colorbox] frameworks be part of a theme to be able to support light-box functionality for that widget.
  
In each theme package frameworks can be found under the "frameworks" folder. See <noinclude>[[Theme Structure]]</noinclude><includeonly>[[{{FULLPAGENAME}}#Managment]]</includeonly> for more details.
+
In each theme package frameworks can be found under the "frameworks" folder. See <noinclude>[[Theme Structure]]</noinclude><includeonly>[[{{FULLPAGENAME}}#Managment|Theme Structure]]</includeonly> for more details.
  
 
{{clear}}
 
{{clear}}

Revision as of 09:44, 30 July 2012


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 certain widgets may require specific frameworks to be present such that advanced functionality or features of the widget can be used. For example the Gallery widget requires that the jquery and the colorbox frameworks be part of a theme to be able to support light-box functionality for that widget.

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