ui
This commit is contained in:
parent
396428cc82
commit
9323797900
|
@ -11,21 +11,26 @@ switch($build->getStatus())
|
||||||
{
|
{
|
||||||
case 0:
|
case 0:
|
||||||
$cls = 'info';
|
$cls = 'info';
|
||||||
|
$subcls = 'info';
|
||||||
$status = 'Pending';
|
$status = 'Pending';
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 1:
|
case 1:
|
||||||
$cls = 'warning';
|
$cls = 'warning';
|
||||||
|
$subcls = 'warning';
|
||||||
$status = 'Running';
|
$status = 'Running';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 2:
|
case 2:
|
||||||
$cls = 'success';
|
$cls = 'success';
|
||||||
|
$subcls = 'success';
|
||||||
$status = 'Success';
|
$status = 'Success';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 3:
|
case 3:
|
||||||
$cls = 'error';
|
$cls = 'error';
|
||||||
|
$subcls = 'important';
|
||||||
$status = 'Failed';
|
$status = 'Failed';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -38,14 +43,25 @@ switch($build->getStatus())
|
||||||
<td>
|
<td>
|
||||||
<?php
|
<?php
|
||||||
$plugins = json_decode($build->getPlugins(), true);
|
$plugins = json_decode($build->getPlugins(), true);
|
||||||
|
|
||||||
if ( !is_array($plugins) ) {
|
if ( !is_array($plugins) ) {
|
||||||
$plugins = array();
|
$plugins = array();
|
||||||
}
|
}
|
||||||
|
if ( 0 === count($plugins) ) {
|
||||||
|
?>
|
||||||
|
<span class='label label-<?= $subcls ?>'>
|
||||||
|
<?= $status ?>
|
||||||
|
</span>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
<?php foreach($plugins as $plugin => $pluginstatus): ?>
|
<?php
|
||||||
<div class='label build-plugin-status <?= $pluginstatus?'label-success':'label-important' ?>'>
|
foreach($plugins as $plugin => $pluginstatus):
|
||||||
|
$subcls = $pluginstatus?'label label-success':'label label-important';
|
||||||
|
?>
|
||||||
|
<span class='<?= $subcls ?>'>
|
||||||
<?= ucwords(str_replace('_', ' ', $plugin)) ?>
|
<?= ucwords(str_replace('_', ' ', $plugin)) ?>
|
||||||
</div>
|
</span>
|
||||||
<?php endforeach; ?>
|
<?php endforeach; ?>
|
||||||
<br style='clear:both;' />
|
<br style='clear:both;' />
|
||||||
</td>
|
</td>
|
||||||
|
|
|
@ -14,12 +14,7 @@ body
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.build-plugin-status {
|
td .label { margin-right: 5px; }
|
||||||
float: left!important;
|
|
||||||
padding: 5px;
|
|
||||||
margin-right: 5px;
|
|
||||||
border: 1px solid black;
|
|
||||||
}
|
|
||||||
|
|
||||||
.success-message {
|
.success-message {
|
||||||
background-color: #4F8A10;
|
background-color: #4F8A10;
|
||||||
|
|
Loading…
Reference in a new issue