From 2267d61c85fd06785ca6461b1359bcbd8ef87eed Mon Sep 17 00:00:00 2001
From: Eric Lippmann <eric.lippmann@netways.de>
Date: Sun, 27 Sep 2015 12:25:08 +0200
Subject: [PATCH] monitoring: Add CSS class state-badges to the StateBadges
 widget

refs #5543
---
 .../monitoring/library/Monitoring/Web/Widget/StateBadges.php  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php b/modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php
index bc5c0b3b7..59d699e11 100644
--- a/modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php
+++ b/modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php
@@ -11,6 +11,8 @@ use Icinga\Web\Widget\AbstractWidget;
 
 class StateBadges extends AbstractWidget
 {
+    const CSS_CLASS = 'state-badges';
+
     const STATE_CRITICAL = 'state-critical';
 
     const STATE_CRITICAL_HANDLED = 'state-critical-handled';
@@ -128,6 +130,6 @@ class StateBadges extends AbstractWidget
             )
             ->createBadge(static::STATE_UNKNOWN, $badges)
             ->createBadge(static::STATE_PENDING, $badges);
-        return $badges->getRenderer()->render();
+        return $badges->getRenderer()->setCssClass(static::CSS_CLASS)->render();
     }
 }