luci-mod-admin-full: style and script fixes for realtime bandwidth graph
authorJo-Philipp Wich <jo@mein.io>
Sat, 7 Jul 2018 12:59:58 +0000 (14:59 +0200)
committerJo-Philipp Wich <jo@mein.io>
Mon, 9 Jul 2018 09:51:43 +0000 (11:51 +0200)
 - add Math.log2() polyfill for IE 11
 - use sans-serif font for time axis

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
modules/luci-mod-admin-full/luasrc/view/admin_status/bandwidth.htm

index ba0ab0f68035d8840b09bd6ba82367f8ed255f62..50e51bad00a7c7052e79e19cb627b9e7d79c09dd 100644 (file)
@@ -59,6 +59,8 @@
        var label_scale;
 
 
+       Math.log2 = Math.log2 || function(x) { return Math.log(x) * Math.LOG2E; };
+
        function bandwidth_label(bytes, br)
        {
                var uby = '<%:kB/s%>';
                                        var text = G.createElementNS('http://www.w3.org/2000/svg', 'text');
                                                text.setAttribute('x', i + 5);
                                                text.setAttribute('y', 15);
-                                               text.setAttribute('style', 'fill:#999999; font-size:9pt');
+                                               text.setAttribute('style', 'fill:#999999; font-size:9pt; font-family:sans-serif');
                                                text.appendChild(G.createTextNode(Math.round((width - i) / step / 60) + 'm'));
 
                                        label_25.parentNode.appendChild(line);