nitweb/angular: remove factorized header
authorAlexandre Terrasa <alexandre@moz-code.org>
Tue, 21 Jun 2016 15:50:56 +0000 (11:50 -0400)
committerAlexandre Terrasa <alexandre@moz-code.org>
Wed, 22 Jun 2016 01:26:49 +0000 (21:26 -0400)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

share/nitweb/views/class.html
share/nitweb/views/classdef.html
share/nitweb/views/group.html
share/nitweb/views/module.html
share/nitweb/views/package.html
share/nitweb/views/propdef.html
share/nitweb/views/property.html

index 33c9fad..54da8af 100644 (file)
@@ -1,67 +1,60 @@
-<div class='container-fluid'>
-       <div class='page-header'>
-               <h2><entity-signature mentity='mentity.intro'/></h2>
-               <entity-link mentity='mentity.mpackage' /> :: {{mentity.name}}
-       </div>
-
-       <ul class='nav nav-tabs'>
-               <li role='presentation' class='active'>
-                       <a data-toggle='tab' data-target='#doc'>
-                               <span class='glyphicon glyphicon-book'/> Doc
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' data-target='#graph' ng-click="entityCtrl.loadEntityGraph()">
-                               <span class='glyphicon glyphicon-object-align-vertical'/> Inheritance
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' data-target='#all_props'>
-                               <span class='glyphicon glyphicon-tags'/> All properties
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' role='tab' data-target='#linearization' aria-controls='linearization' ng-click='entityCtrl.loadEntityLinearization()'>
-                               <span class='glyphicon glyphicon-arrow-down'/> Linearization
-                       </a>
-               </li>
-       </ul>
+<ul class='nav nav-tabs'>
+       <li role='presentation' class='active'>
+               <a data-toggle='tab' data-target='#doc'>
+                       <span class='glyphicon glyphicon-book'/> Doc
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' data-target='#graph' ng-click="entityCtrl.loadEntityGraph()">
+                       <span class='glyphicon glyphicon-object-align-vertical'/> Inheritance
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' data-target='#all_props'>
+                       <span class='glyphicon glyphicon-tags'/> All properties
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' role='tab' data-target='#linearization' aria-controls='linearization' ng-click='entityCtrl.loadEntityLinearization()'>
+                       <span class='glyphicon glyphicon-arrow-down'/> Linearization
+               </a>
+       </li>
+</ul>
 
-       <div class='tab-content'>
-               <div role='tabpanel' class='tab-pane fade in active' id='doc'>
-                       <entity-doc mentity='mentity.intro'/>
+<div class='tab-content'>
+       <div role='tabpanel' class='tab-pane fade in active' id='doc'>
+               <entity-doc mentity='mentity.intro'/>
 
-                       <entity-list list-title='Parents'
-                               list-entities='mentity.parents'
-                               list-object-filter='{}' />
+               <entity-list list-title='Parents'
+                       list-entities='mentity.parents'
+                       list-object-filter='{}' />
 
-                       <entity-list list-title='Constructors'
-                               list-entities='mentity.all_mproperties'
-                               list-object-filter='{is_init: true}' />
+               <entity-list list-title='Constructors'
+                       list-entities='mentity.all_mproperties'
+                       list-object-filter='{is_init: true}' />
 
-                       <entity-list list-title='Introduced properties'
-                               list-entities='mentity.intro_mproperties'
-                               list-object-filter='{is_init: "!true"}' />
+               <entity-list list-title='Introduced properties'
+                       list-entities='mentity.intro_mproperties'
+                       list-object-filter='{is_init: "!true"}' />
 
-                       <entity-list list-title='Redefined properties'
-                               list-entities='mentity.redef_mproperties'
-                               list-object-filter='{is_init: "!true"}' />
-               </div>
-               <div role='tabpanel' class='tab-pane fade' id='all_props'>
-                       <entity-list list-title='All properties' list-entities='mentity.all_mproperties'
-                               list-object-filter='{}' />
-               </div>
-               <div role='tabpanel' class='tab-pane fade' id='linearization'>
-                       <entity-linearization
-                               list-title='Class definitions'
-                               list-entities='linearization'
-                               list-focus='mentity.intro' />
-               </div>
-               <div role='tabpanel' class='tab-pane fade' id='graph'>
-                       <div class='card'>
-                               <div class='card-body text-center'>
-                                       <div class='graph' ng-bind-html='graph'></div>
-                               </div>
+               <entity-list list-title='Redefined properties'
+                       list-entities='mentity.redef_mproperties'
+                       list-object-filter='{is_init: "!true"}' />
+       </div>
+       <div role='tabpanel' class='tab-pane fade' id='all_props'>
+               <entity-list list-title='All properties' list-entities='mentity.all_mproperties'
+                       list-object-filter='{}' />
+       </div>
+       <div role='tabpanel' class='tab-pane fade' id='linearization'>
+               <entity-linearization
+                       list-title='Class definitions'
+                       list-entities='linearization'
+                       list-focus='mentity.intro' />
+       </div>
+       <div role='tabpanel' class='tab-pane fade' id='graph'>
+               <div class='card'>
+                       <div class='card-body text-center'>
+                               <div class='graph' ng-bind-html='graph'></div>
                        </div>
                </div>
        </div>
index 6c5354b..f44478f 100644 (file)
@@ -1,42 +1,33 @@
-<div class='container-fluid' ng-init='entityCtrl.loadEntityLinearization()'>
-       <div class='page-header'>
-               <h2><entity-signature mentity='mentity'/></h2>
-               <entity-link mentity='mentity.mpackage' />
-               :: <entity-link mentity='mentity.mmodule' />
-               :: {{mentity.name}}
-       </div>
-
-       <ul class='nav nav-tabs' role='tablist'>
-               <li role='presentation' class='warning'>
-                       <a ng-href='{{mentity.mclass.web_url}}'>
-                               <span class='glyphicon glyphicon-chevron-left'/> Go to class
-                       </a>
-               </li>
-               <li role='presentation' class='active'>
-                       <a data-toggle='tab' role='tab' data-target='#linearization' aria-controls='linearization'>
-                               <span class='glyphicon glyphicon-arrow-down'/> Linearization
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' data-target='#code' ng-click="entityCtrl.loadEntityCode()">
-                               <span class='glyphicon glyphicon-console'/> Code
-                       </a>
-               </li>
-       </ul>
+<ul class='nav nav-tabs' role='tablist'>
+       <li role='presentation' class='warning'>
+               <a ng-href='{{mentity.mclass.web_url}}'>
+                       <span class='glyphicon glyphicon-chevron-left'/> Go to class
+               </a>
+       </li>
+       <li role='presentation' class='active'>
+               <a data-toggle='tab' role='tab' data-target='#linearization' aria-controls='linearization'>
+                       <span class='glyphicon glyphicon-arrow-down'/> Linearization
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' data-target='#code' ng-click="entityCtrl.loadEntityCode()">
+                       <span class='glyphicon glyphicon-console'/> Code
+               </a>
+       </li>
+</ul>
 
-       <div class='tab-content'>
-               <div role='tabpanel' class='tab-pane fade in active' id='linearization'>
-                       <entity-linearization
-                               list-title='Class definitions'
-                               list-entities='linearization'
-                               list-focus='mentity' />
-               </div>
-               <div role='tabpanel' class='tab-pane fade' id='code'>
-                       <div class='card'>
-                               <div class='card-body'>
-                                       <pre ng-bind-html='code' />
-                                       <entity-location mentity='mentity' />
-                               </div>
+<div class='tab-content'>
+       <div role='tabpanel' class='tab-pane fade in active' id='linearization'>
+               <entity-linearization
+                       list-title='Class definitions'
+                       list-entities='linearization'
+                       list-focus='mentity' />
+       </div>
+       <div role='tabpanel' class='tab-pane fade' id='code'>
+               <div class='card'>
+                       <div class='card-body'>
+                               <pre ng-bind-html='code' />
+                               <entity-location mentity='mentity' />
                        </div>
                </div>
        </div>
index 53a1d2d..0b58963 100644 (file)
@@ -1,40 +1,33 @@
-<div class='container-fluid'>
-       <div class='page-header'>
-               <h2><entity-signature mentity='mentity' /></h2>
-               <entity-link mentity='mentity.mpackage' /> :: {{mentity.name}}
-       </div>
-
-       <ul class='nav nav-tabs'>
-               <li class='active'>
-                       <a data-toggle='tab' data-target='#doc'>
-                               <span class='glyphicon glyphicon-book'/> Doc
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' data-target='#graph' ng-click="entityCtrl.loadEntityGraph()">
-                               <span class='glyphicon glyphicon-object-align-vertical'/> Imports
-                       </a>
-               </li>
-       </ul>
+<ul class='nav nav-tabs'>
+       <li class='active'>
+               <a data-toggle='tab' data-target='#doc'>
+                       <span class='glyphicon glyphicon-book'/> Doc
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' data-target='#graph' ng-click="entityCtrl.loadEntityGraph()">
+                       <span class='glyphicon glyphicon-object-align-vertical'/> Imports
+               </a>
+       </li>
+</ul>
 
-       <div class='tab-content'>
-               <div role='tabpanel' class='tab-pane fade in active' id='doc'>
-                       <entity-doc mentity='mentity'/>
+<div class='tab-content'>
+       <div role='tabpanel' class='tab-pane fade in active' id='doc'>
+               <entity-doc mentity='mentity'/>
 
-                       <entity-list list-title='Parent group' list-entities='[mentity.parent]'
-                               list-object-filter='{}' ng-if='mentity.parent' />
+               <entity-list list-title='Parent group' list-entities='[mentity.parent]'
+                       list-object-filter='{}' ng-if='mentity.parent' />
 
-                       <entity-list list-title='Subgroups' list-entities='mentity.mgroups'
-                               list-object-filter='{}' />
+               <entity-list list-title='Subgroups' list-entities='mentity.mgroups'
+                       list-object-filter='{}' />
 
-                       <entity-list list-title='Modules' list-entities='mentity.mmodules'
-                               list-object-filter='{}' />
-               </div>
-               <div role='tabpanel' class='tab-pane fade' id='graph'>
-                       <div class='card'>
-                               <div class='card-body text-center'>
-                                       <div class='graph' ng-bind-html='graph'></div>
-                               </div>
+               <entity-list list-title='Modules' list-entities='mentity.mmodules'
+                       list-object-filter='{}' />
+       </div>
+       <div role='tabpanel' class='tab-pane fade' id='graph'>
+               <div class='card'>
+                       <div class='card-body text-center'>
+                               <div class='graph' ng-bind-html='graph'></div>
                        </div>
                </div>
        </div>
index ec33908..e80f9cf 100644 (file)
@@ -1,63 +1,56 @@
-<div class='container-fluid'>
-       <div class='page-header'>
-               <h2><entity-signature mentity='mentity'/></h2>
-               <entity-link mentity='mentity.mpackage' /> :: {{mentity.name}}
-       </div>
-
-       <ul class='nav nav-tabs'>
-               <li role='presentation' class='active'>
-                       <a data-toggle='tab' data-target='#doc'>
-                               <span class='glyphicon glyphicon-book'/> Doc
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' data-target='#graph' ng-click="entityCtrl.loadEntityGraph()">
-                               <span class='glyphicon glyphicon-object-align-vertical'/> Imports
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' data-target='#code' ng-click="entityCtrl.loadEntityCode()">
-                               <span class='glyphicon glyphicon-console'/> Code
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' data-target='#defs' ng-click="entityCtrl.loadEntityDefs()">
-                               <span class='glyphicon glyphicon-asterisk'/> Class definitions
-                       </a>
-               </li>
-       </ul>
+<ul class='nav nav-tabs'>
+       <li role='presentation' class='active'>
+               <a data-toggle='tab' data-target='#doc'>
+                       <span class='glyphicon glyphicon-book'/> Doc
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' data-target='#graph' ng-click="entityCtrl.loadEntityGraph()">
+                       <span class='glyphicon glyphicon-object-align-vertical'/> Imports
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' data-target='#code' ng-click="entityCtrl.loadEntityCode()">
+                       <span class='glyphicon glyphicon-console'/> Code
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' data-target='#defs' ng-click="entityCtrl.loadEntityDefs()">
+                       <span class='glyphicon glyphicon-asterisk'/> Class definitions
+               </a>
+       </li>
+</ul>
 
-       <div class='tab-content'>
-               <div role='tabpanel' class='tab-pane fade in active' id='doc'>
-                       <entity-doc mentity='mentity'/>
+<div class='tab-content'>
+       <div role='tabpanel' class='tab-pane fade in active' id='doc'>
+               <entity-doc mentity='mentity'/>
 
-                       <entity-list list-title='Imported modules' list-entities='mentity.imports'
-                               list-object-filter='{}' />
+               <entity-list list-title='Imported modules' list-entities='mentity.imports'
+                       list-object-filter='{}' />
 
-                       <entity-list list-title='Introduced classes' list-entities='mentity.intro_mclasses'
-                               list-object-filter='{}' />
+               <entity-list list-title='Introduced classes' list-entities='mentity.intro_mclasses'
+                       list-object-filter='{}' />
 
-                       <entity-list list-title='Class redefinitions' list-entities='mentity.redef_mclassdefs'
-                               list-object-filter='{}' />
+               <entity-list list-title='Class redefinitions' list-entities='mentity.redef_mclassdefs'
+                       list-object-filter='{}' />
 
-               </div>
-               <div role='tabpanel' class='tab-pane fade' id='code'>
-                       <div class='card'>
-                               <div class='card-body'>
-                                       <pre ng-bind-html='code' />
-                                       <entity-location mentity='mentity' />
-                               </div>
+       </div>
+       <div role='tabpanel' class='tab-pane fade' id='code'>
+               <div class='card'>
+                       <div class='card-body'>
+                               <pre ng-bind-html='code' />
+                               <entity-location mentity='mentity' />
                        </div>
                </div>
-               <div role='tabpanel' class='tab-pane fade' id='defs'>
-                       <entity-list list-title='Class definitions' list-entities='defs'
-                               list-object-filter='{}' />
-               </div>
-               <div class='tab-pane fade' id='graph'>
-                       <div class='card'>
-                               <div class='card-body text-center'>
-                                       <div class='graph' ng-bind-html='graph'></div>
-                               </div>
+       </div>
+       <div role='tabpanel' class='tab-pane fade' id='defs'>
+               <entity-list list-title='Class definitions' list-entities='defs'
+                       list-object-filter='{}' />
+       </div>
+       <div class='tab-pane fade' id='graph'>
+               <div class='card'>
+                       <div class='card-body text-center'>
+                               <div class='graph' ng-bind-html='graph'></div>
                        </div>
                </div>
        </div>
index 544c56d..32d9a2f 100644 (file)
@@ -1,33 +1,27 @@
-<div class='container-fluid'>
-       <div class='page-header'>
-               <h2><entity-signature mentity='mentity'/></h2>
-       </div>
-
-       <ul class='nav nav-tabs' role='tablist'>
-               <li role='presentation' class='active'>
-                       <a data-toggle='tab' role='tab' data-target='#doc' aria-controls="doc">
-                               <span class='glyphicon glyphicon-book'/> Doc
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' data-target='#graph' ng-click="entityCtrl.loadEntityGraph()">
-                               <span class='glyphicon glyphicon-object-align-vertical'/> Dependencies
-                       </a>
-               </li>
-       </ul>
+<ul class='nav nav-tabs' role='tablist'>
+       <li role='presentation' class='active'>
+               <a data-toggle='tab' role='tab' data-target='#doc' aria-controls="doc">
+                       <span class='glyphicon glyphicon-book'/> Doc
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' data-target='#graph' ng-click="entityCtrl.loadEntityGraph()">
+                       <span class='glyphicon glyphicon-object-align-vertical'/> Dependencies
+               </a>
+       </li>
+</ul>
 
-       <div class='tab-content'>
-               <div role='tabpanel' class='tab-pane fade in active' id='doc'>
-                       <entity-doc mentity='mentity'/>
+<div class='tab-content'>
+       <div role='tabpanel' class='tab-pane fade in active' id='doc'>
+               <entity-doc mentity='mentity'/>
 
-                       <entity-list list-title='Groups' list-entities='mentity.mgroups'
-                               list-object-filter='{}' />
-               </div>
-               <div role='tabpanel' class='tab-pane fade' id='graph'>
-                       <div class='card'>
-                               <div class='card-body text-center'>
-                                       <div class='graph' ng-bind-html='graph'></div>
-                               </div>
+               <entity-list list-title='Groups' list-entities='mentity.mgroups'
+                       list-object-filter='{}' />
+       </div>
+       <div role='tabpanel' class='tab-pane fade' id='graph'>
+               <div class='card'>
+                       <div class='card-body text-center'>
+                               <div class='graph' ng-bind-html='graph'></div>
                        </div>
                </div>
        </div>
index 87b0ff3..014e820 100644 (file)
@@ -1,43 +1,33 @@
-<div class='container-fluid' ng-init='entityCtrl.loadEntityLinearization()'>
-       <div class='page-header'>
-               <h2><entity-signature mentity='mentity'/></h2>
-               <entity-link mentity='mentity.mpackage' />
-               :: <entity-link mentity='mentity.mmodule' />
-               :: <entity-link mentity='mentity.mclassdef' />
-               :: {{mentity.name}}
-       </div>
-
-       <ul class='nav nav-tabs'>
-               <li role='presentation' class='warning'>
-                       <a href='{{mentity.mproperty.web_url}}'>
-                               <span class='glyphicon glyphicon-chevron-left'/> Go to property
-                       </a>
-               </li>
-               <li role='presentation' class='active'>
-                       <a data-toggle='tab' role='tab' data-target='#linearization' aria-controls='linearization'>
-                               <span class='glyphicon glyphicon-arrow-down'/> Linearization
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' data-target='#code' ng-click="entityCtrl.loadEntityCode()">
-                               <span class='glyphicon glyphicon-console'/> Code
-                       </a>
-               </li>
-       </ul>
+<ul class='nav nav-tabs'>
+       <li role='presentation' class='warning'>
+               <a href='{{mentity.mproperty.web_url}}'>
+                       <span class='glyphicon glyphicon-chevron-left'/> Go to property
+               </a>
+       </li>
+       <li role='presentation' class='active'>
+               <a data-toggle='tab' role='tab' data-target='#linearization' aria-controls='linearization'>
+                       <span class='glyphicon glyphicon-arrow-down'/> Linearization
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' data-target='#code' ng-click="entityCtrl.loadEntityCode()">
+                       <span class='glyphicon glyphicon-console'/> Code
+               </a>
+       </li>
+</ul>
 
-       <div class='tab-content'>
-               <div role='tabpanel' class='tab-pane fade in active' id='linearization'>
-                       <entity-linearization
-                               list-title='Class definitions'
-                               list-entities='linearization'
-                               list-focus='mentity' />
-               </div>
-               <div role='tabpanel' class='tab-pane fade' id='code'>
-                       <div class='card'>
-                               <div class='card-body'>
-                                       <pre ng-bind-html='code' />
-                                       <entity-location mentity='mentity' />
-                               </div>
+<div class='tab-content'>
+       <div role='tabpanel' class='tab-pane fade in active' id='linearization'>
+               <entity-linearization
+                       list-title='Class definitions'
+                       list-entities='linearization'
+                       list-focus='mentity' />
+       </div>
+       <div role='tabpanel' class='tab-pane fade' id='code'>
+               <div class='card'>
+                       <div class='card-body'>
+                               <pre ng-bind-html='code' />
+                               <entity-location mentity='mentity' />
                        </div>
                </div>
        </div>
index fea0da7..44e439e 100644 (file)
@@ -1,34 +1,24 @@
-<div class='container-fluid'>
+<ul class='nav nav-tabs'>
+       <li role='presentation' class='active'>
+               <a data-toggle='tab' data-target='#doc'>
+                       <span class='glyphicon glyphicon-book'/> Doc
+               </a>
+       </li>
+       <li role='presentation'>
+               <a data-toggle='tab' role='tab' data-target='#linearization' aria-controls='linearization' ng-click='entityCtrl.loadEntityLinearization()'>
+                       <span class='glyphicon glyphicon-arrow-down'/> Linearization
+               </a>
+       </li>
+</ul>
 
-       <div class='page-header'>
-               <h2><entity-signature mentity='mentity.intro'/></h2>
-               <entity-link mentity='mentity.mpackage' />
-               :: <entity-link mentity='mentity.intro_mclassdef' />
-               :: {{mentity.name}}
+<div class='tab-content'>
+       <div role='tabpanel' class='tab-pane fade in active' id='doc'>
+               <entity-doc mentity='mentity.intro'/>
        </div>
-
-       <ul class='nav nav-tabs'>
-               <li role='presentation' class='active'>
-                       <a data-toggle='tab' data-target='#doc'>
-                               <span class='glyphicon glyphicon-book'/> Doc
-                       </a>
-               </li>
-               <li role='presentation'>
-                       <a data-toggle='tab' role='tab' data-target='#linearization' aria-controls='linearization' ng-click='entityCtrl.loadEntityLinearization()'>
-                               <span class='glyphicon glyphicon-arrow-down'/> Linearization
-                       </a>
-               </li>
-       </ul>
-
-       <div class='tab-content'>
-               <div role='tabpanel' class='tab-pane fade in active' id='doc'>
-                       <entity-doc mentity='mentity.intro'/>
-               </div>
-               <div role='tabpanel' class='tab-pane fade' id='linearization'>
-                       <entity-linearization
-                               list-title='Class definitions'
-                               list-entities='linearization'
-                               list-focus='mentity.intro' />
-               </div>
+       <div role='tabpanel' class='tab-pane fade' id='linearization'>
+               <entity-linearization
+                       list-title='Class definitions'
+                       list-entities='linearization'
+                       list-focus='mentity.intro' />
        </div>
 </div>