lib/api_browser/app/views/menu.html in praxis-0.18.1 vs lib/api_browser/app/views/menu.html in praxis-0.19.0

- old
+ new

@@ -4,11 +4,11 @@ <p> <div ng-if="versions.length > 1" dropdown auto-close="outsideClick"> <button type="button" class="btn btn-success" dropdown-toggle ng-disabled="disabled"> {{:: versionLabel}}: {{selectedVersion}} <span class="caret"></span> </button> - <ul class="dropdown-menu col-sm-12" role="menu"> + <ul class="dropdown-menu" role="menu"> <li ng-repeat="version in versions"> <a ng-click="select(version)" dropdown-toggle>{{version}}</a> </li> </ul> </div> @@ -21,26 +21,20 @@ <div class="row"> <div class="col-sm-12"> <tabset justified="true" class="tab-list-group"> <tab heading="Resources" active="active.resources"> <div class="list-group"> - <a ng-repeat="link in availableResources()" - href="{{link.stateRef}}" - class="list-group-item" - ng-hide="expandChildren && link.parent && selectedGrandfatherType != link.grandfather" - ng-class="{active: link.typeName == currentType, 'child-resource': link.parent, 'group-selected': selectedGrandfatherType == link.grandfather}"> - {{ link.name }} - </a> + <menu-item ng-repeat="link in availableResources() | orderBy: 'name'" link="link" toplevel="true"></menu-item> </div> </tab> <tab heading="Schemas" active="active.schemas"> <div class="list-group"> - <a ng-repeat="link in availableOthers()" - href="{{link.stateRef}}" - class="list-group-item" - ng-class="{active: link.typeName == currentType}"> - {{ link.name }} - </a> + <menu-item ng-repeat="link in availableSchemas() | orderBy: 'name'" link="link" toplevel="true"></menu-item> + </div> + </tab> + <tab heading="Traits" active="active.traits" ng-if="availableTraits().length > 0"> + <div class="list-group"> + <menu-item ng-repeat="link in availableTraits() | orderBy: 'name'" link="link" toplevel="true"></menu-item> </div> </tab> </tabset> </div> </div>