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