mprovements into the server view

This commit is contained in:
2026-01-04 20:58:11 +01:00
parent 73529ae34a
commit f84eb6d149
9 changed files with 249 additions and 51 deletions

View File

@@ -114,4 +114,30 @@ function getEnabledModules()
}
return $modules_enabled;
}
function returnServerStateColor($serverState)
{
$server_state_color = 'secondary';
if (strlen($serverState) > 0) {
$server_state = ucfirst($serverState);
switch ($server_state) {
case 'New':
$server_state_color = 'secondary';
break;
case 'Deleted':
$server_state_color = 'danger';
break;
case 'Trial':
$server_state_color = 'primary';
break;
case 'Disabled':
$server_state_color = 'gray';
break;
case 'Active':
$server_state_color = 'success';
break;
}
}
return $server_state_color;
}