allow charts to be searched with browser control-f
Costa Tsaousis (ktsaou) committed
Dec 12, 2017 at 23:36 UTC
db0811ecfebf92a9fc8725ac42f90e2ca5dfb6f1
1 file changed
+6
-1
web/dashboard.js
+6
-1
@@ -2600,6 +2600,10 @@ var NETDATA = window.NETDATA || {};
2600
that.element.style.min_width = NETDATA.chartDefaults.min_width;
2601
};
2602
2603
+ var invisibleSearchableText = function() {
2604
+ return '<span style="position:absolute; opacity: 0; width: 0px;">' + that.id + '</span>';
2605
+ }
2606
+
2607
/* init() private
2608
* initialize state variables
2609
* destroy all (possibly) created state elements
@@ -2609,6 +2613,7 @@ var NETDATA = window.NETDATA || {};
2613
if(that.enabled === false) return;
2614
2615
runtimeInit();
2616
+ that.element.innerHTML = invisibleSearchableText();
2617
2618
that.tm.last_initialized = Date.now();
2619
that.setMode('auto');
@@ -2678,7 +2683,7 @@ var NETDATA = window.NETDATA || {};
2683
else
2684
icon = '<i class="fas fa-chart-area"></i>';
2685
2681
- showMessageIcon(icon + ' netdata');
2686
+ showMessageIcon(icon + ' netdata' + invisibleSearchableText());
2687
};
2688
2689
var showLoading = function() {