mirror of
https://github.com/ansible/awx.git
synced 2026-05-20 07:17:40 -02:30
Truncate inventory manage breadcrumbs
This commit is contained in:
@@ -73,6 +73,10 @@
|
|||||||
vertical-align: bottom;
|
vertical-align: bottom;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.BreadCrumb-invItem {
|
||||||
|
max-width: 400px;
|
||||||
|
}
|
||||||
|
|
||||||
.BreadCrumb-item + .BreadCrumb-item:before {
|
.BreadCrumb-item + .BreadCrumb-item:before {
|
||||||
content: "/";
|
content: "/";
|
||||||
padding: 0 5px;
|
padding: 0 5px;
|
||||||
|
|||||||
@@ -1,22 +1,22 @@
|
|||||||
<div class="BreadCrumb InventoryManageBreadCrumbs">
|
<div class="BreadCrumb InventoryManageBreadCrumbs">
|
||||||
<ol class="BreadCrumb-list">
|
<ol class="BreadCrumb-list">
|
||||||
<li class="BreadCrumb-item"><a ui-sref="inventories">Inventories</a></li>
|
<li class="BreadCrumb-item"><a ui-sref="inventories">Inventories</a></li>
|
||||||
<li class="BreadCrumb-item">
|
<li class="BreadCrumb-item BreadCrumb-invItem">
|
||||||
<a href ng-if="currentState !== 'inventoryManage' || groups.length > 0" ng-click="goToInventory()">{{inventory.name}}</a>
|
<a href ng-if="currentState !== 'inventoryManage' || groups.length > 0" ng-click="goToInventory()">{{inventory.name}}</a>
|
||||||
<span ng-if="currentState === 'inventoryManage' && groups.length === 0">{{inventory.name}}</span>
|
<span ng-if="currentState === 'inventoryManage' && groups.length === 0">{{inventory.name}}</span>
|
||||||
</li>
|
</li>
|
||||||
<!-- inside inventoryManage list view (last item is not clickable) -->
|
<!-- inside inventoryManage list view (last item is not clickable) -->
|
||||||
<li ng-repeat="group in groups | limitTo:(groups.length-1) track by $index" class="BreadCrumb-item" ng-if="currentState === 'inventoryManage'">
|
<li ng-repeat="group in groups | limitTo:(groups.length-1) track by $index" class="BreadCrumb-item BreadCrumb-invItem" ng-if="currentState === 'inventoryManage'">
|
||||||
<a href ng-click="goToGroup($index+1)">{{group.name}}</a>
|
<a href ng-click="goToGroup($index+1)">{{group.name}}</a>
|
||||||
</li>
|
</li>
|
||||||
<li ng-hide="groups.length == 0" class="BreadCrumb-item" ng-if="currentState === 'inventoryManage'">
|
<li ng-hide="groups.length == 0" class="BreadCrumb-item BreadCrumb-invItem" ng-if="currentState === 'inventoryManage'">
|
||||||
<span>{{groups[groups.length-1].name}}</span>
|
<span>{{groups[groups.length-1].name}}</span>
|
||||||
</li>
|
</li>
|
||||||
<!-- inside inventoryManage.child like add/edit (last item is clickable)-->
|
<!-- inside inventoryManage.child like add/edit (last item is clickable)-->
|
||||||
<li ng-repeat="group in groups track by $index" class="BreadCrumb-item" ng-if="currentState !== 'inventoryManage'">
|
<li ng-repeat="group in groups track by $index" class="BreadCrumb-item BreadCrumb-invItem" ng-if="currentState !== 'inventoryManage'">
|
||||||
<a href ng-click="goToGroup($index+1)">{{group.name}}</a>
|
<a href ng-click="goToGroup($index+1)">{{group.name}}</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="BreadCrumb-item" ng-if="currentState !== 'inventoryManage'"></li>
|
<li class="BreadCrumb-item BreadCrumb-invItem" ng-if="currentState !== 'inventoryManage'"></li>
|
||||||
<div class="InventoryManageBreadCrumb-ncy" ng-if="!licenseMissing" ncy-breadcrumb></div>
|
<div class="InventoryManageBreadCrumb-ncy" ng-if="!licenseMissing" ncy-breadcrumb></div>
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user