Theme

Navigation:  Development > MVC (Model View Controller) > View >

Theme

Previous pageReturn to chapter overviewNext page

Execution of a view first start form a theme. Theme is a design scheme selected by website administrator from admin panel. However, a theme is developed under view with an unique identity. Each folder in view is considers as a new theme.

 

Admin Theme
Inside view "system" is a special theme used form admin panel. This theme is automatically selected by core based on the selected layout.
 
Admin Theme Location:

/development/view/system/

 

After theme creation it reflect in different part of the system, Specially in Theme Gallery, Page Manager, Theme Setting, Theme Editor, App Editor etc.

 

Below steps are required to create a new theme:

1.Folder Structure

2.Definition

3.Theme Setting

4.Call Back

5.UI Hooks

6.Dynamic Script Loader

7.Action Template

8.Elements

9.Layout

10.Page

11.Reiew Steps

12.Installer