Difference between revisions of "Theme Frameworks"
m |
Tommy.leung (Talk | contribs) |
||
(3 intermediate revisions by one user not shown) | |||
Line 16: | Line 16: | ||
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. | 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 | + | 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 [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. |
− | In each theme package frameworks can be found under the "frameworks" folder. See | + | In each theme package, frameworks can be found under the "frameworks" folder. See [[Theme Structure]] for more details. |
{{clear}} | {{clear}} |
Latest revision as of 16:36, 7 August 2012
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.