mirror of https://github.com/apache/cloudstack.git
new UI - Host page, Secondary Storage Page - use different colors (green, red, gray) to emphasize Status field.
This commit is contained in:
parent
ba9a725a5e
commit
eb2ef04a93
|
|
@ -801,6 +801,15 @@ function setVmStateInRightPanel(stateValue, $stateField) {
|
|||
$stateField.text(stateValue).removeClass("green red").addClass("gray");
|
||||
}
|
||||
|
||||
function setHostStateInRightPanel(stateValue, $stateField) {
|
||||
if(stateValue == "Up" || stateValue == "Connecting")
|
||||
$stateField.text(stateValue).removeClass("status_red status_gray").addClass("status_green");
|
||||
else if(stateValue == "Down" || stateValue == "Alert")
|
||||
$stateField.text(stateValue).removeClass("status_green status_gray").addClass("status_red");
|
||||
else //"ErrorInMaintenance", "PrepareForMaintenance", "Maintenance", "Disconnected"
|
||||
$stateField.text(stateValue).removeClass("status_green status_red").addClass("status_gray");
|
||||
}
|
||||
|
||||
function initDialog(elementId, width1) {
|
||||
if(width1 == null) {
|
||||
activateDialog($("#"+elementId).dialog({
|
||||
|
|
|
|||
|
|
@ -668,7 +668,9 @@ function hostJsonToDetailsTab($midmenuItem1) {
|
|||
$detailsTab.data("jsonObj", jsonObj);
|
||||
$detailsTab.find("#id").text(fromdb(jsonObj.id));
|
||||
$detailsTab.find("#name").text(fromdb(jsonObj.name));
|
||||
$detailsTab.find("#state").text(fromdb(jsonObj.state));
|
||||
|
||||
setHostStateInRightPanel(fromdb(jsonObj.state), $detailsTab.find("#state"));
|
||||
|
||||
$detailsTab.find("#type").text(fromdb(jsonObj.type));
|
||||
$detailsTab.find("#zonename").text(fromdb(jsonObj.zonename));
|
||||
$detailsTab.find("#podname").text(fromdb(jsonObj.podname));
|
||||
|
|
@ -1610,7 +1612,9 @@ function secondaryStorageJSONToTemplate(json, template) {
|
|||
template.find("#zonename").text(fromdb(json.zonename));
|
||||
template.find("#type").text(json.type);
|
||||
template.find("#ipaddress").text(json.ipaddress);
|
||||
template.find("#state").text(json.state);
|
||||
|
||||
setHostStateInRightPanel(fromdb(json.state), template.find("#state"))
|
||||
|
||||
template.find("#version").text(json.version);
|
||||
setDateField(json.disconnected, template.find("#disconnected"));
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue