mirror of
https://github.com/ansible/awx.git
synced 2026-05-19 14:57:39 -02:30
tweaks to styling of capacity bar
This commit is contained in:
@@ -1,8 +1,10 @@
|
|||||||
capacity-bar {
|
capacity-bar {
|
||||||
|
|
||||||
width: 50%;
|
width: 50%;
|
||||||
margin-right: 10px;
|
margin-right: 25px;
|
||||||
min-width: 100px;
|
min-width: 100px;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
|
||||||
.CapacityBar {
|
.CapacityBar {
|
||||||
background-color: @default-bg;
|
background-color: @default-bg;
|
||||||
@@ -13,6 +15,7 @@ capacity-bar {
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
border-radius: 100vw;
|
border-radius: 100vw;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
margin-right: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.CapacityBar-remaining {
|
.CapacityBar-remaining {
|
||||||
@@ -31,4 +34,8 @@ capacity-bar {
|
|||||||
background-color: @d7grey;
|
background-color: @d7grey;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.Capacity-details--percentage {
|
||||||
|
color: @default-data-txt;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,9 +19,19 @@ export default ['templateUrl',
|
|||||||
}, true);
|
}, true);
|
||||||
|
|
||||||
scope.$watch('capacity', function() {
|
scope.$watch('capacity', function() {
|
||||||
scope.CapacityStyle = {
|
if (scope.totalCapacity !== 0) {
|
||||||
'flex-grow': scope.capacity * 0.01
|
scope.CapacityStyle = {
|
||||||
};
|
'flex-grow': scope.capacity * 0.01
|
||||||
|
};
|
||||||
|
|
||||||
|
scope.consumedCapacity = `${scope.capacity}%`;
|
||||||
|
} else {
|
||||||
|
scope.CapacityStyle = {
|
||||||
|
'flex-grow': 1
|
||||||
|
};
|
||||||
|
|
||||||
|
scope.consumedCapacity = null;
|
||||||
|
}
|
||||||
}, true);
|
}, true);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<div class="CapacityBar"
|
<div class="CapacityBar"
|
||||||
ng-class="{'CapacityBar--offline': isOffline">
|
ng-class="{'CapacityBar--offline': isOffline}">
|
||||||
<div class="CapacityBar-remaining" ng-style="CapacityStyle"></div>
|
<div class="CapacityBar-remaining" ng-style="CapacityStyle"></div>
|
||||||
<div class="CapacityBar-consumed"></div>
|
<div class="CapacityBar-consumed"></div>
|
||||||
</div>
|
</div>
|
||||||
|
<span class="Capacity-details--percentage" ng-show="consumedCapacity">{{ consumedCapacity }}</span>
|
||||||
|
|||||||
@@ -24,10 +24,6 @@
|
|||||||
margin: 0 10px 0 0;
|
margin: 0 10px 0 0;
|
||||||
width: 100px;
|
width: 100px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.Capacity-details--percentage {
|
|
||||||
color: @default-data-txt;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.RunningJobs-details {
|
.RunningJobs-details {
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
<div class="Capacity-details">
|
<div class="Capacity-details">
|
||||||
<p class="Capacity-details--label" translate>Used Capacity</p>
|
<p class="Capacity-details--label" translate>Used Capacity</p>
|
||||||
<capacity-bar capacity="instanceGroupCapacity" total-capacity="instanceGroupTotalCapacity"></capacity-bar>
|
<capacity-bar capacity="instanceGroupCapacity" total-capacity="instanceGroupTotalCapacity"></capacity-bar>
|
||||||
<span class="Capacity-details--percentage">{{ instanceGroupCapacity }}%</span>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="RunningJobs-details">
|
<div class="RunningJobs-details">
|
||||||
<p class="RunningJobs-details--label" translate>Running Jobs</p>
|
<p class="RunningJobs-details--label" translate>Running Jobs</p>
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
<div class="Capacity-details">
|
<div class="Capacity-details">
|
||||||
<p class="Capacity-details--label" translate>Used Capacity</p>
|
<p class="Capacity-details--label" translate>Used Capacity</p>
|
||||||
<capacity-bar capacity="instanceCapacity" total-capacity="instanceTotalCapacity"></capacity-bar>
|
<capacity-bar capacity="instanceCapacity" total-capacity="instanceTotalCapacity"></capacity-bar>
|
||||||
<span class="Capacity-details--percentage">{{ instanceCapacity }}%</span>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="RunningJobs-details">
|
<div class="RunningJobs-details">
|
||||||
<p class="RunningJobs-details--label" translate>Running Jobs</p>
|
<p class="RunningJobs-details--label" translate>Running Jobs</p>
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td class="List-tableCell List-tableCell--capacityColumn ng-binding">
|
<td class="List-tableCell List-tableCell--capacityColumn ng-binding">
|
||||||
<capacity-bar capacity="instance.consumed_capacity" total-capacity="instance.capacity"></capacity-bar><span>{{ instance.consumed_capacity }}%</span>
|
<capacity-bar capacity="instance.consumed_capacity" total-capacity="instance.capacity">
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|||||||
@@ -47,7 +47,7 @@
|
|||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td class="List-tableCell List-tableCell--capacityColumn ng-binding">
|
<td class="List-tableCell List-tableCell--capacityColumn ng-binding">
|
||||||
<capacity-bar capacity="instance_group.consumed_capacity" total-capacity="instance_group.capacity"></capacity-bar><span>{{ instance_group.consumed_capacity }}%</span>
|
<capacity-bar capacity="instance_group.consumed_capacity" total-capacity="instance_group.capacity"></capacity-bar>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|||||||
Reference in New Issue
Block a user