diff --git a/modules/monitoring/application/views/scripts/list/components/selectioninfo.phtml b/modules/monitoring/application/views/scripts/list/components/selectioninfo.phtml
index b86aad7a7..ec0fb85d1 100644
--- a/modules/monitoring/application/views/scripts/list/components/selectioninfo.phtml
+++ b/modules/monitoring/application/views/scripts/list/components/selectioninfo.phtml
@@ -1,6 +1,15 @@
translate('Press and hold the Ctrl key while clicking on rows to select multiple rows or press and hold the Shift key to select a range of rows.', 'multiselection');
+$helpMessage = $this->translate(
+ 'Press and hold the Ctrl key while clicking on rows to select multiple rows or press and hold the Shift key to'
+ .' select a range of rows',
+ 'Multi-selection help'
+);
?>
-
-
0 = $this->translate('row(s) selected', 'multiselection') ?>
+
+ = sprintf(
+ /// TRANSLATORS: Please leave %s as it is because the selection counter is wrapped in a span tag for updating
+ /// the counter via JavaScript
+ $this->translate('%s row(s) selected', 'Multi-selection count'),
+ '0'
+ ) ?>
diff --git a/modules/monitoring/public/css/module.less b/modules/monitoring/public/css/module.less
index 66964178f..9f66db57b 100644
--- a/modules/monitoring/public/css/module.less
+++ b/modules/monitoring/public/css/module.less
@@ -14,6 +14,17 @@
}
}
+// Multi-selection info
+.selection-info {
+ float: right;
+ font-size: @font-size-small;
+ padding: @vertical-padding / 2 0;
+
+ &:hover {
+ cursor: help;
+ }
+}
+
.hosts-summary,
.services-summary {
.v-center();
diff --git a/public/css/icinga/main.less b/public/css/icinga/main.less
index d48fa1967..f4319f77e 100644
--- a/public/css/icinga/main.less
+++ b/public/css/icinga/main.less
@@ -200,9 +200,4 @@ table.listing-table {
.pull-right();
padding: @vertical-padding / 2 0;
}
-
- .selection-info {
- .pull-right();
- padding: @vertical-padding / 2 0;
- }
}