diff --git a/modules/monitoring/application/views/scripts/list/hostgroups.phtml b/modules/monitoring/application/views/scripts/list/hostgroups.phtml index 246de7f1f..2b8ad6c4f 100644 --- a/modules/monitoring/application/views/scripts/list/hostgroups.phtml +++ b/modules/monitoring/application/views/scripts/list/hostgroups.phtml @@ -21,46 +21,46 @@ ?> - - + + - + services_critical_last_state_change_unhandled): ?> - services_unknown_last_state_change_unhandled): ?> - services_warning_last_state_change_unhandled): ?> - services_critical_last_state_change_handled): ?> - services_unknown_last_state_change_handled): ?> - services_warning_last_state_change_handled): ?> - - - - - - - diff --git a/modules/monitoring/application/views/scripts/list/servicegroups.phtml b/modules/monitoring/application/views/scripts/list/servicegroups.phtml index 02bb00593..b7898de05 100644 --- a/modules/monitoring/application/views/scripts/list/servicegroups.phtml +++ b/modules/monitoring/application/views/scripts/list/servicegroups.phtml @@ -21,46 +21,46 @@ ?>
translate('Last Problem'); ?>translate('Host Group'); ?>translate('Last Problem'); ?>translate('Host Group'); ?> translate('Total Services'); ?>translate('Service States'); ?>translate('Service States'); ?>
+ translate('CRITICAL'); ?>
prefixedTimeSince($h->services_critical_last_state_change_unhandled); ?>
+ translate('UNKNOWN'); ?>
prefixedTimeSince($h->services_unknown_last_state_change_unhandled); ?>
+ translate('WARNING'); ?>
prefixedTimeSince($h->services_warning_last_state_change_unhandled); ?>
+ translate('CRITICAL'); ?>
prefixedTimeSince($h->services_critical_last_state_change_handled); ?>
+ translate('UNKNOWN'); ?>
prefixedTimeSince($h->services_unknown_last_state_change_handled); ?>
+ translate('WARNING'); ?>
prefixedTimeSince($h->services_warning_last_state_change_handled); ?> @@ -78,12 +78,12 @@ prefixedTimeSince($h->services_pending_last_state_change); ?>
+ hostgroup; ?> + services_total; ?> @@ -100,13 +100,7 @@ services_ok; ?> - - - - - - services_critical_unhandled): ?> - - - - - services_unknown_unhandled): ?> - - - - - services_warning_unhandled): ?> - - - - - services_pending): ?> - - -
- - + + - + services_critical_last_state_change_unhandled): ?> - services_unknown_last_state_change_unhandled): ?> - services_warning_last_state_change_unhandled): ?> - services_critical_last_state_change_handled): ?> - services_unknown_last_state_change_handled): ?> - services_warning_last_state_change_handled): ?> - - - - - - - diff --git a/public/css/icinga/monitoring-colors.less b/public/css/icinga/monitoring-colors.less index f705b7844..52154c24e 100644 --- a/public/css/icinga/monitoring-colors.less +++ b/public/css/icinga/monitoring-colors.less @@ -829,18 +829,18 @@ table.groupview { border-collapse: separate; border-spacing: 0.1em; - thead th { + th { font-size: 0.9em; + text-align: left; + white-space: nowrap; } - tbody { - tr { - &:hover { - color: #333; - } + td { + &.groupname { + width: 60%; a { - color: #333; + color: inherit; text-decoration: none; &:hover { @@ -849,19 +849,19 @@ table.groupview { } } - td.services-total { + &.total { width: 10%; - text-align: center; } - td.state { - width: 10%; - color: white; - text-align: center; + &.state { + width: 20%; + white-space: nowrap; &.change { width: 10%; - white-space: nowrap; + text-align: center; + border-left-width: 1.5em; + border-left-style: solid; padding: 0.3em 0.5em 0.3em 0.5em; strong { @@ -871,70 +871,58 @@ table.groupview { span.timesince { font-size: 0.8em; } - } + + &.ok { + border-color: @colorOk; + } - &.ok { - color: #333; - border-left-style: solid; - border-left-width: 1.5em; - border-color: @colorOk; - } + &.pending { + border-color: @colorPending; + } - &.pending { - color: #333; - border-left-style: solid; - border-left-width: 1.5em; - border-color: @colorPending; - } - - &.warning { - background-color: @colorWarning; - - &.handled { - background-color: inherit; - color: #333; - border-left-style: solid; - border-left-width: 1.5em; + &.warning { border-color: @colorWarningHandled; - } - } - &.unknown { - background-color: @colorUnknown; - - &.handled { - color: #333; - background-color: inherit; - border-left-style: solid; - border-left-width: 1.5em; - border-color: @colorUnknownHandled; - } - } - - &.critical { - background-color: @colorCritical; - - &.handled { - color: #333; - background-color: inherit; - border-left-style: solid; - border-left-width: 1.5em; - border-color: @colorCriticalHandled; - } - } - - span { - &.no-state { - color: #333; - } - - &.state { - &.handled { - margin-right: 2px; - } - - a { + &.unhandled { color: white; + border-left-width: 0; + background-color: @colorWarning; + } + } + + &.unknown { + border-color: @colorUnknownHandled; + + &.unhandled { + color: white; + border-left-width: 0; + background-color: @colorUnknown; + } + } + + &.critical { + border-color: @colorCriticalHandled; + + &.unhandled { + color: white; + border-left-width: 0; + background-color: @colorCritical; + } + } + } + + span.state { + &.handled { + margin-right: 2px; + } + + a { + font-size: 0.9em; + color: white; + text-decoration: none; + + &:hover { + text-decoration: underline; } } }
translate('Last Problem'); ?>translate('Service Group'); ?>translate('Last Problem'); ?>translate('Service Group'); ?> translate('Total Services'); ?>translate('Service States'); ?>translate('Service States'); ?>
+ translate('CRITICAL'); ?>
prefixedTimeSince($s->services_critical_last_state_change_unhandled); ?>
+ translate('UNKNOWN'); ?>
prefixedTimeSince($s->services_unknown_last_state_change_unhandled); ?>
+ translate('WARNING'); ?>
prefixedTimeSince($s->services_warning_last_state_change_unhandled); ?>
+ translate('CRITICAL'); ?>
prefixedTimeSince($s->services_critical_last_state_change_handled); ?>
+ translate('UNKNOWN'); ?>
prefixedTimeSince($s->services_unknown_last_state_change_handled); ?>
+ translate('WARNING'); ?>
prefixedTimeSince($s->services_warning_last_state_change_handled); ?> @@ -78,12 +78,12 @@ prefixedTimeSince($s->services_pending_last_state_change); ?>
+ servicegroup; ?> + services_total; ?> @@ -100,13 +100,7 @@ services_ok; ?> - - - - - - services_critical_unhandled): ?> - - - - - services_unknown_unhandled): ?> - - - - - services_warning_unhandled): ?> - - - - - services_pending): ?> - - -